[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Can't compile fsviewer 0.2.3 source deb on PowerPC



   I noticed that the version of fsviewer (0.2.2) available for 
PowerPC was fairly old, 0.2.3 has been available for more than 6 
months now. So I decided to compile the source deb myself by 
unfortunately I got the following error at the end:

gcc  -g -O2 -I/usr/X11R6/include -I/include -I/usr/X11R6/include -I/usr/X11R6/include -L/usr/X11R6/lib -L/lib -L/usr/X11R6/lib -L/usr/X11R6/lib -o fsviewer  FSViewer.o files.o FSFileBrowser.o list.o misc.o prop.o timestampWidget.o attribsInspector.o editInspector.o exeInspector.o extnInspector.o iconInspector.o viewInspector.o FSBrowser.o FSPanel.o FSUtils.o FSMenu.o FSFileView.o FSInspector.o magic.o DnD.o FSPathView.o xmodifier.o FSFinder.o FSFileButton.o FSMCList.o FSPrefs.o -Lregexp -lregx -lnsl -lPropList -lWINGs -lWMaker -lXmu  -lwraster -ltiff -lXpm -lpng -lz -ljpeg -lungif -lXext -lX11 -lm
FSUtils.o: In function `FSParseExecString':
/home/rdreyer/fsviewer-0.2.3/src/FSUtils.c:489: undefined reference to `__va_arg_type_violation'
/home/rdreyer/fsviewer-0.2.3/src/FSUtils.c:489: relocation truncated to fit: R_PPC_REL24 __va_arg_type_violation
collect2: ld returned 1 exit status
make[4]: *** [fsviewer] Error 1
make[4]: Leaving directory `/home/rdreyer/fsviewer-0.2.3/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/rdreyer/fsviewer-0.2.3/src'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/home/rdreyer/fsviewer-0.2.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rdreyer/fsviewer-0.2.3'
make: *** [stamp-build] Error 2
Build command 'cd fsviewer-0.2.3 && dpkg-buildpackage -b -uc' failed.
E: Child process failed


I remember reading the gcc 2.95 had problems with 
va_arg_type_violation before. Can I assume that the autobuilder 
choked on the same error, and that this is why we only have the old 
version of fsviewer? Any way to get around this? I'm running:

ii  gcc            2.95.2-3       The GNU C compiler.


Thanks,

        Renaud



Reply to: