Hi there,
first of all i have to say that RC4 is a wonderful piece of work! Many (even much more than only many...) bugs were killed and it makes a quite goot impression.
But... (you knew that this 'but' would come...) ... when i try to compile it with enabled optimisation it never finishes. I hear my computer working and working, but nothing seems to happen at this point:
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/opt/gnome/include -I/opt/gnome/include/gtk-1.2 -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include -I/usr/X11R6/include -I/usr/include/ -D__CRYPTO_MDK_SUSE_FC__ -O2 -MT amule-PrefsUnifiedDlg.o -MD -MP -MF ".deps/amule-PrefsUnifiedDlg.Tpo" \
-c -o amule-PrefsUnifiedDlg.o `test -f 'PrefsUnifiedDlg.cpp' || echo './'`PrefsUnifiedDlg.cpp; \
then mv -f ".deps/amule-PrefsUnifiedDlg.Tpo" ".deps/amule-PrefsUnifiedDlg.Po"; \
else rm -f ".deps/amule-PrefsUnifiedDlg.Tpo"; exit 1; \
fi
That's what i see on the screen and what never seems to finish even after hours. Canceling with [CTRC+C] gives the following output:
make[4]: *** [amule-PrefsUnifiedDlg.o] Interrupt
make[3]: *** [all-recursive] Interrupt
make[2]: *** [all] Interrupt
make[1]: *** [all-recursive] Interrupt
make: *** [all] Interrupt
I rebootet, typed 'make clean' an tried it again, but nothing changed. I called configure with following arguments:
./configure --enable-webserver --disable-debug --enable-optimize --enable-amulecmd
If i remove '--enable-optimize' compiling finishes after 10 minutes. Any ideas what the problem could be? And what exactly does --enable-optimize?
Greetings,
PsychoChris