#1004 Make fails on Fedora 12 64_Bit

gCvs
open
gCvs (98)
5
2010-03-09
2010-03-09
Tony Radice
No

- Downloaded source
- configure completes correctly
- libtcl.so.0 points at /usr/lib64/libtcl8.5.so

Make resultant:
[tradice@thorin gcvs-1.0]$ make
make all-recursive
make[1]: Entering directory `/home/tradice/Downloads/gcvs-1.0'
Making all in common
make[2]: Entering directory `/home/tradice/Downloads/gcvs-1.0/common'
source='AboutDlg.cpp' object='AboutDlg.o' libtool=no \ depfile='.deps/AboutDlg.Po' tmpdepfile='.deps/AboutDlg.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../gcvs -I../gcvs/src -I/. -I../cvstree -I../rf -Wall -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib64/glib/include -DqUnix -DqGTK -DqCvsDebug=0 -g -O2 -c -o AboutDlg.o `test -f 'AboutDlg.cpp' || echo './'`AboutDlg.cpp
In file included from ../rf/uwidget.h:26,
from UCvsDialogs.h:29,
from AboutDlg.cpp:27:
../rf/ustr.h: In member function ‘bool UPStr::endsWith(char) const’:
../rf/ustr.h:96: warning: array subscript has type ‘char’
../rf/ustr.h: At global scope:
../rf/ustr.h:178: error: extra qualification ‘UStr::’ on member ‘operator+=’
../rf/ustr.h:180: error: extra qualification ‘UStr::’ on member ‘operator+=’
../rf/ustr.h:182: error: extra qualification ‘UStr::’ on member ‘operator+=’
../rf/ustr.h:184: error: extra qualification ‘UStr::’ on member ‘operator+=’
make[2]: *** [AboutDlg.o] Error 1
make[2]: Leaving directory `/home/tradice/Downloads/gcvs-1.0/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tradice/Downloads/gcvs-1.0'
make: *** [all] Error 2
[tradice@thorin gcvs-1.0]$

Discussion