Well, i've finally managed to get amule running on my system. I'm using Solaris 10 sparc, GNU compilers (soon to be changed to the sun suite), and wxGTK 2.6. With the current CVS, i used
./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon --enable-optimise --enable-gtk
and
--enable-gtk2
Compiling takes around 25 min... but all work fine, however,
--enable-amule-daemon
gives an error
ds -lwx_base-2.6 -lwx_base_net-2.6 -lz -lresolv -lnsl -lbfd -liberty -lgen
Undefined first referenced
symbol in file
nanosleep amuled-AICHSyncThread.o (symbol belongs to implicit dependency /usr/lib/librt.so.1)
ld: fatal: Symbol referencing errors. No output written to amuled
collect2: ld returned 1 exit status
make[3]: *** [amuled] Error 1
make[3]: Leaving directory `/export/home/xushi/stuff/amule-cvs/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/xushi/stuff/amule-cvs/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/xushi/stuff/amule-cvs'
make: *** [all] Error 2
xushi@yooniks:~/stuff/amule-cvs$
Its a new one, so i didn't have time to look for the solution, so currently i just ignore that prefix.
The previous problem, Undefined first referenced
symbol in file
XParseGeometry amule-amule-gui.o (symbol belongs to implic it dependency /usr/lib/libX11.so.4)
ld: fatal: Symbol referencing errors. No output written to amule
collect2: ld returned 1 exit status
EDIT:
======
The problem still exists here.. hmm =/ for a quick solution (and i dont think its the best one out there), just comment out this line in src/amule-gui.cpp XParseGeometry(unicode2char(geom_string), &geometry_x, &geometry_y, &geometry_width, &geometry_height);
Most of the other 15 odd problems i had were my machine's fault in sticking libraries everywhere but the required place..
I'll keep testing, and keep you all updated. Will switch to the Sun compiler suite soon.