Re: [gnet] Gnet on cygwin



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








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