Re: [gnet] Gnet on cygwin
- From: Andrewlanoix aol com
- To: nalves equifax com br
- Cc: gnet gnetlibrary org
- Subject: Re: [gnet] Gnet on cygwin
- Date: Fri, 29 Aug 2003 20:10:58 -0400
As I said in my prior email you are not using -mno-cygwin and -mms-bitfields flags for GCC which is causing your linking errors. See the sample makefile I provide. If this does not work for you, compile GNet from a DOS prompt using the standalone Mingw tools. Trust me on this, I ported GNet to Windows.
Andrew Lanoix
In a message dated 8/29/2003 11:50:10 AM Eastern Daylight Time, nalves equifax com br writes:
>
>
> Just to complete my information: after having bind installed, I could
> succesfully compile gnet. I had to add the parameter
> LDFLAGS="-L/usr/local/lib -lbind". However, I can't execute the gnet
> examples: a window is popped up, saying that the cygbind-0.dll can't be
> found. This library (and every other used library) is in my PATH.
>
> With a cygcheck, I get the following output:
>
> Found: .\dnslookup.exe
> dnslookup.exe - os=4.0 img=1.0 sys=4.0
> Error: could not find cygbind-0.dll
> Error: could not find cygglib-2.0-0.dll
> Error: could not find cyggthread-2.0-0.dll
> C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
> "cygwin1.dll" v0.0 ts=2003/3/18 11:20
> C:\WINNT\System32\KERNEL32.dll - os=5.0 img=5.0 sys=4.0
> "KERNEL32.dll" v0.0 ts=2002/10/4 17:36
> C:\WINNT\System32\ntdll.dll - os=5.0 img=5.0 sys=4.0
> "ntdll.dll" v0.0 ts=2003/3/15 1:22
> C:\cygwin\bin\cygwin1.dll (already done)
> C:\WINNT\System32\KERNEL32.dll (already done)
>
> Any ideas?
> ____________________________________________________
> Nelio Alves
> Equifax do Brasil - System Architect
> +55 -11 3016-6180
> nalves equifax com br
>
>
>
>
> nalves equifax co
>
> m.br To: Andrewlanoix aol com
>
> Sent by: cc: gnet gnetlibrary org, gnet-admin gnetlibrary org
>
> gnet-admin gnetli Subject: Re: [gnet] Gnet on cygwin
>
> brary.org
>
>
>
>
>
> 29/08/2003 10:19
>
>
>
>
>
>
>
>
>
>
> I found in another mailing list that I should install a port of bind to
> cygwin, so I would have the headers/libs that are missing (nameser.h, for
> instance). I'm trying to do this, but I'm having some problems during the
> link stage of my compilation. Do you know this procedure?
>
> ___________________________________________________
> Nelio Alves
> Equifax do Brasil - System Architect
> +55 -11 3016-6180
> nalves equifax com br
>
>
>
> Andrewlanoix aol
>
> com To:
> nalves equifax com br, gnet gnetlibrary org
> Sent by: cc:
>
> gnet-admin gnetli Subject: Re: [gnet] Gnet on
> cygwin
> brary.org
>
>
>
> 28/08/2003 22:26
>
>
>
>
>
>
>
> Hi Nelio,
>
> In your case you need to use -mno-cygwin and -mms-bitfields flags with GCC.
> Otherwise it will not work as you can see. This is because you want to link
> to msvcrt.dll not the cygwin dll and to also deal with struct field
> alignment.
>
> See Tor's website: http://www.gimp.org/~tml/gimp/win32/
>
> I recommend you use the glib files off the GNet website until Tor creates
> the new glib-2.2.3 zip files. Also I would recommend using a checkout of
> GNet from CVS if possible. The Windows GNet zip files will be updated after
> glib-2.2.3 zips are created.
>
> Andrew Lanoix
>
> In a message dated 8/28/2003 12:54:46 PM Eastern Daylight Time,
> nalves equifax com br writes:
>
> >
> >
> > Hi list.
> >
> > Has anyone ever compiled gnet on cygwin? I'm having some troubles:
> >
> > I compiled and installed glib-2.2.1, but the compilation of gnet reports
> > some problems:
> > - if I use gnet-2.0.4, I can't find arpa/nameser.h
> > - if I use the snapshot for windows, I can't find the
> > g_io_channel_new_messages, which is suposed to be in libglib. I noticed
> > that this function isn't compiled with glib because it
> detects that it's
> a
> > cygwin environment, and compile the giounix.c instead of
> > giowin32.c.
> >
> > Ideas?
> >
> > Thanks for the attention.
> >
> > ____________________________________________________
> > Nelio Alves
> > Equifax do Brasil - System Architect
> > +55 -11 3016-6180
> > nalves equifax com br
> >
> >
> > _______________________________________________
> > gnet mailing list
> > gnet gnetlibrary org
> > http://www.gnetlibrary.org/mailman/listinfo/gnet
> _______________________________________________
> gnet mailing list
> gnet gnetlibrary org
> http://www.gnetlibrary.org/mailman/listinfo/gnet
>
>
>
>
>
> _______________________________________________
> gnet mailing list
> gnet gnetlibrary org
> http://www.gnetlibrary.org/mailman/listinfo/gnet
>
>
>
>
>
> _______________________________________________
> gnet mailing list
> gnet gnetlibrary org
> http://www.gnetlibrary.org/mailman/listinfo/gnet
>
>
>
[
Date Prev][
Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]