Summary: | amule-2.0.1 compilation failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tommaso Mazzoni <tmazzoni> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | stian |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Tommaso Mazzoni
2005-06-28 04:53:47 UTC
Given the ridiculous C[XX]FLAGS you are using, I don't think that it would be reasonable for Gentoo devs to spend time investigating the cause of your problems. I'd honestly suggest that you recompile your entire system with sane C[XX]FLAGS. Well, thanks for the help, I'll change the CFLAGS soon. But prior I'll let you know that after quite a bit of searching I found out this page: http://www.amule.org/wiki/index.php/HowTo_Compile_In_Gentoo So I recompiled wxGTK-2.6.0-r1 with -unicode -opengl flags and after that amule emerged without problems. Maybe this can be of help for someone else. All comments like this // comment fails. That eiter comes from strange compiler-options (strictness) or a preparser that doesn't understand c++ style comments. Would be nice to know what CXXFLAG that triggers this. Reassign bug to gcc-porters (or close it)? (or gtk2-unicode header files have some really wierd macros). Can reported upload preparsed version of the file? $ cd /var/tmp/portage/amule-2.0.1/work/aMule-2.0.1/src $ i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DUSE_WX_TRAY -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D__GTK2__ -DHAVE_BFD -march=athlon-xp -O3 -pipe -fweb -falign-labels -fpeel-loops -funswitch-loops -mno-push-args -finline-functions -falign-loops -mno-align-stringops -fno-if-conversion2 -maccumulate-outgoing-args -fsched-spec -fno-cprop-registers -fsched-interblock -freorder-functions -fprefetch-loop-arrays -mieee-fp -falign-functions -fno-merge-constants -mmmx -msse -m3dnow -mfpmath=sse -fforce-addr -funroll-loops -momit-leaf-frame-pointer -minline-all-stringops -DUSE_EMBEDDED_CRYPTO -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -MT amule-SearchDlg.o -MD -MP -MF ".deps/amule-SearchDlg.Tpo" -c -o output.txt -E (In reply to comment #3) > Would be nice to know what CXXFLAG that triggers this. Ehm, seriously, reproduce this with _sane_ C[XX]FLAGS... Well, I will recompile the whole system with _sane_ C[XX]FLAGS but that's not the point, I think. Especially after solving the problem as shown in the amule wiki page link I posted. |