Mail Archives: geda-user/2014/04/05/22:04:10
Kai-Martin Knaak <kmk AT familieknaak DOT de> writes:
> Jason White wrote:
>
>> That prompts the question for me, what was the last version any of
>> the gEDA tools to be built on windows? I saw another topic doing on
>> it, so presumably its possible.
>>
> I host a windows installer for the geda suite at:
> http://bibo.iqo.uni-hannover.de/dokuwiki/doku.php?id=english:geda_for_ms-windows
> The windows binaries provide almost the same user experience as the
> linux version. There are two major exceptions:
> * pcb is not using OpenGL
> * output to a printer does not work. You can produce PDFs, though
>
> Note, this was done by a PHD student for our local consumption. For
> this reason, it optionally includes our local library of symbol and
> footprints. (that is, my library). The installer uses binaries that
> were compiled by a cross compile build script on DJ's server.
>
> Unfortunately, I could not make a similar script work at my place.
> Even more unfortunately, DJ's script seized to work about a year ago,
> too. The recent thread you saw started with Peter Brett reporting
> success with patching the build script to work again. Francesc Vila
> and independently I tried the patched cross compile script. However,
> we both ran into errors on compile of guile. This is not technically
> part of the geda suite. But it is needed by gaf.
>
> To recap: Yes there is a native windows version of the tools in
> the geda suite. But the build process is tedious and currently
> broken.
>
> ---<)kaimartin(>---
Using MXE the *latest* gschem and guile crossbuild (for
i686-pc-mingw32.static) without a hitch. After setting env var
GUILE_LOAD_PATH to ...\mxe\usr\i686-pc-mingw32.static\share\guile\1.8
gschem can be launched on Windows XP but it fails with "ERROR: Wrong
type (expecting string): #f". Tantalizing close :-)
I don't understand why minipack is the preferred crossbuild tool here
where MXE is by far more popular. Also, the lead MXE developers are very
responsive... I am sure they would be happy to add GEDA to their success
stories.
Thanks, Enoch.
- Raw text -