From: Eduardo O. <edu...@gm...> - 2007-03-23 03:15:55
|
hi i tried to compile gaim to be used under cygwin console i try ./configure --disable-gtkui --disable-perl i downloaded the code from trunk when i do make i got if /bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DBR_PTHREADS=0 -DDATADIR ..... then mv -f ".deps/network.Tpo" ".deps/network.Plo"; else rm -f ".deps/network.Tpo"; exit 1; fi network.c:29:20: resolv.h: No such file or directory network.c:31:26: arpa/nameser.h: No such file or directory make[3]: *** [network.lo] Error 1 make[3]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim/libgaim' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim/libgaim' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim' make: *** [all] Error 2 i understant that in the includes are not the path to theses files i searched throught the cygwing packages list ( http://cygwin.com/cgi-bin2/package-grep.cgi?grep=resolv.h) and found that only the src cygwin/cygwin-1.5.24-1-src<http://cygwin.com/cgi-bin2/package-cat.cgi?file=cygwin%2Fcygwin-1.5.24-1-src&grep=resolv.h>got it so maybe someone could help to make my day thanks everyone |
From: Mark D. <ma...@ki...> - 2007-03-23 05:42:24
|
On Thu, 22 Mar 2007 21:15:52 -0600, Eduardo Osorio wrote > hi i tried to compile gaim to be used under cygwin console > > i try > > ../configure --disable-gtkui --disable-perl > > i downloaded the code from trunk > > when i do make > i got > > if /bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H > -I. -I. -I.. -DBR_PTHREADS=0 -DDATADIR ..... > then mv -f ".deps/network.Tpo" ".deps/network.Plo"; else rm - > f ".deps/network.Tpo"; exit 1; fi network.c:29:20: resolv.h: No such > file or directory network.c:31:26: arpa/nameser.h: No such file or directory > make[3]: *** [network.lo] Error 1 > make[3]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim/libgaim' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim/libgaim' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim' > make: *** [all] Error 2 > > i understant that in the includes are not the path to theses files > i searched throught the cygwing packages list ( > http://cygwin.com/cgi-bin2/package-grep.cgi?grep=resolv.h) and found > that only the src cygwin/cygwin-1.5.24-1-src<http://cygwin.com/cgi- > bin2/package-cat.cgi?file=cygwin%2Fcygwin-1.5.24-1-src&grep=resolv.h>got > it Please see the instructions at http://gaim.sourceforge.net/win32/build.php for compiling Gaim in Windows. Mostly, don't run configure and use "make -f makefile.mingw" -Mark |
From: Kevin M S. <ke...@si...> - 2007-03-23 06:34:43
Attachments:
signature.asc
|
Mark Doliner wrote: > On Thu, 22 Mar 2007 21:15:52 -0600, Eduardo Osorio wrote >> hi i tried to compile gaim to be used under cygwin console >> >> i try >> >> ../configure --disable-gtkui --disable-perl >> >> i downloaded the code from trunk >> >> when i do make >> i got >> >> if /bin/sh ../libtool --silent --tag=3DCC --mode=3Dcompile gcc -DHAVE_= CONFIG_H >> -I. -I. -I.. -DBR_PTHREADS=3D0 -DDATADIR ..... >> then mv -f ".deps/network.Tpo" ".deps/network.Plo"; else rm - >> f ".deps/network.Tpo"; exit 1; fi network.c:29:20: resolv.h: No such=20 >> file or directory network.c:31:26: arpa/nameser.h: No such file or dir= ectory >> make[3]: *** [network.lo] Error 1 >> make[3]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim/lib= gaim' >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim/lib= gaim' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/cygdrive/d/eduardo/prog/cpp/gaim/gaim' >> make: *** [all] Error 2 >> >> i understant that in the includes are not the path to theses files >> i searched throught the cygwing packages list ( >> http://cygwin.com/cgi-bin2/package-grep.cgi?grep=3Dresolv.h) and found= =20 >> that only the src cygwin/cygwin-1.5.24-1-src<http://cygwin.com/cgi- >> bin2/package-cat.cgi?file=3Dcygwin%2Fcygwin-1.5.24-1-src&grep=3Dresolv= =2Eh>got >> it >=20 > Please see the instructions at http://gaim.sourceforge.net/win32/build.= php for > compiling Gaim in Windows. Mostly, don't run configure and use "make -= f > makefile.mingw" >=20 Actually, if you look at the configure line he called, he's trying to get a copy of gaim-text. The short answer is that gaim-text is not supported on cygwin or Win32 at all. I believe that Daniel got it to compile, but that he could not get it to run satisfactorily. Gaim can't be compiled on cygwin most likely without a patch since our #ifdef _WIN32 blocks adjust the code to work under a specialized Win32 build environment we have authored, not the cygwin unix compatibility layer. Some of those #ifdefs probably need to be reversed in order to make the software compatible with cygwin. There is most likely another define which can be used to detect cygwin and apply appropriate changes to the code, but I'm not sure what it is off hand. Kevin |