← Back to team overview

geda-developers team mailing list archive

gEDA on Windows

 

Hello, gEDA users and developers!

I've eventually ended my half-year work on the windows gEDA port. Now,
you can try out to cross-compile gEDA for Windows yourself using my
minipack fork which you can find at:
  https://github.com/vzh/minipack

News:
  - Makefile is now used for compilation; you can compile the programs
    you want using, e.g., 'make pcb', or all programs using just 'make'.
    You can also make archives using 'make zip' or 'make xz'.
  - you have to have git to compile some packages: guile, geda-gaf and
    libgd; change the 'commit' variables in their recipes if you want.
  - Guile stable-2.0 branch is now used since guile 2.0.11 haw various
    drawbacks which prevent it from compiling for Windows;

Please note:
  - I didn't try to launch the programs on other Windows versions but
    Windows XP.
  - I used the current Debian stable version (jessie) for compilation.
  - Minipack has no automatic installer, just 'sudo make install'
    programs onto a windows partition, or copy the output directory
    there, or unpack the archive where you want, and set the Windows
    environment variables as README reads. You have to run 'pixbuf.bat'
    in the bin/ subdirectory to partially fix icons.

I've successfully run the following programs:
  - gattrib
  - gnetlist
  - gsymcheck
  - gschlas
  - gaf (gaf shell, gaf export, gaf config)
  - grenum
  - gschem

gsch2pcb crashes (I suppose it needs shell supporting pipes; however, I
have no such shell in Windows, so cannot verify if it's true).

YMMV.

Cheers,
  Vladimir


Follow ups