[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: Re: Native windows cross-compile with mingw32



On Mon, 2007-05-14 at 18:34 +0100, Peter Clifton wrote:
> On Mon, 2007-05-14 at 10:43 +0100, Peter Clifton wrote:
> 
> > Ok, I was working with 1.6.x to ensure compatibility with Gschem. If
> > 1.8.x works in Mingw, it might be worth me swapping, and mopping up any
> > remaining bugs.
> 
> Ok, compiled ok with a little helping. I'm still unsure about popen.
> 
> Does anyone who's attempted the cross-compile / mingw compile before
> know the solution to the "backlinking" problem to a shared libgeda.dll.
> Should we just use a non-shared .a for libgeda? I have lost track if
> that can work with Windows, mingw or not.

So excited.. so I'll reply to myself...

It is possible to make a "convenience library" of libgeda, then (static
link that into gschem.exe). Much manual hammering later, and I've got
gschem.exe running, and looking shiney on a windows PC :)

I'm still anticipating major breakage when considering other (critical)
utilities, gnetlist for example.

Anyway.. enough hours spent ignoring people, I'm going to have a break!

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev