I was trying to build the gaim-2.0.0beta5 on windows XP using Cygwin, but it didn't build successfully. It gives the following message during build process
Abhinav@lostlink ~/gaim-2.0.0beta5
$ make -f makefile.mingw
make -C ./libgaim -f Makefile.mingw
make[1]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim'
make -C ../libgaim/protocols -f Makefile.mingw
make[2]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols'
for subdir in gg irc jabber msn novell oscar qq sametime silc simple yahoo; do \
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/gg'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/irc
'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/irc'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/jab
ber'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/jabb
er'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/msn
'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/msn'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/nov
ell'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/nove
ll'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/osc
ar'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/osca
r'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/qq'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/qq'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/sam
etime'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/same
time'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/sil
c'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/silc
'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/sim
ple'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/simp
le'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/yah
oo'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/yaho
o'
make[2]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols'
make -C ../libgaim/plugins -f Makefile.mingw
make[2]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins'
make -C ./perl -f Makefile.mingw
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/perl'
I have done everything as given in windows build instruction web page. I also tried to build the gaim using "wingaim-build-fetcher.sh" but it still giving the same error.
Please help Me
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I was trying to build the gaim-2.0.0beta5 on windows XP using Cygwin, but it didn't build successfully. It gives the following message during build process
Abhinav@lostlink ~/gaim-2.0.0beta5
$ make -f makefile.mingw
make -C ./libgaim -f Makefile.mingw
make[1]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim'
make -C ../libgaim/protocols -f Makefile.mingw
make[2]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols'
for subdir in gg irc jabber msn novell oscar qq sametime silc simple yahoo; do \
make -C $subdir -f Makefile.mingw || exit 1; \
done;
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/gg'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/gg'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/irc
'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/irc'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/jab
ber'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/jabb
er'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/msn
'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/msn'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/nov
ell'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/nove
ll'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/osc
ar'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/osca
r'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/qq'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/qq'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/sam
etime'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/same
time'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/sil
c'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/silc
'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/sim
ple'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/simp
le'
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/yah
oo'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols/yaho
o'
make[2]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/protocols'
make -C ../libgaim/plugins -f Makefile.mingw
make[2]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins'
make -C ./perl -f Makefile.mingw
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/perl'
make -C ./common -f Makefile.mingw
make[4]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/perl/
common'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/perl/c
ommon'
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/perl'
make -C ./tcl -f Makefile.mingw
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/tcl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/tcl'
make -C ./ssl -f Makefile.mingw
make[3]: Entering directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/ssl'
gcc.exe -shared ssl.o -L../../../../win32-dev/gtk_2_0/lib -L../../../libgaim -L.
./../../../win32-dev/nss-3.9/lib -L../../../../win32-dev/nspr-4.4.1/lib -lglib-2
.0 -lws2_32 -lintl -lgaim -lnss3 -lnspr4 -lssl3 -Wl,--enable-auto-image-base -o
ssl.dll
f:\cygwin\home\Abhinav\win32-dev\mingw\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\
mingw32\bin\ld.exe: cannot find -lnss3
collect2: ld returned 1 exit status
make[3]: *** [ssl.dll] Error 1
make[3]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins/ssl'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim/plugins'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/Abhinav/gaim-2.0.0beta5/libgaim'
make: *** [all] Error 2
I have done everything as given in windows build instruction web page. I also tried to build the gaim using "wingaim-build-fetcher.sh" but it still giving the same error.
Please help Me
The build environment fetcher isn't always up to date.
You need to update NSS and NSPR to the versions on http://gaim.sf.net/win32/build.php
i have downloaded NSS and NSPR from above site, but its not helping.