Hi,

q
I am having trouble compiling the latest subcommander version 0.11.1 on both RH Ent 3 and Fedora Core 1.  These systems have boost 1.30.2,  APR 0.9.4-2.1 and Ot 3.1.  I would realy appreciate any help you could give me.

Thanks,

The first of many compile errors occurs in ErrorDialog.cpp:


make  all-recursive
make[1]: Entering directory `/root/subcommander-0.11.1-src'
Making all in util
make[2]: Entering directory `/root/subcommander-0.11.1-src/util'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/subcommander-0.11.1-src/util'
Making all in svn
make[2]: Entering directory `/root/subcommander-0.11.1-src/svn'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/subcommander-0.11.1-src/svn'
Making all in sublib
make[2]: Entering directory `/root/subcommander-0.11.1-src/sublib'
source='ErrorDialog.cpp' object='ErrorDialog.o' libtool=no \
depfile='.deps/ErrorDialog.Po' tmpdepfile='.deps/ErrorDialog.TPo' \
depmode=gcc3 /bin/sh ../ac-helpers/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I..  -I.. -I/usr/lib/qt-3.1/include -I/usr/local/include/subversion-1 -I/usr/include/apr-0   -I/usr/include/apr-0 -DSCDIR=\"/usr/local/share/subcommander\"   -g -O2 -c -o ErrorDialog.o `test -f 'ErrorDialog.cpp' || echo './'`ErrorDialog.cpp
ErrorDialog.cpp: In member function `void ErrorDialog::setup(const sc::Error*,
   const Stackframes&)':
ErrorDialog.cpp:110: call of overloaded `setNum(const apr_uint64_t&, int)' is
   ambiguous
/usr/lib/qt-3.1/include/qstring.h:860: candidates are: QString&
   QString::setNum(short int, int = 10)
/usr/lib/qt-3.1/include/qstring.h:863:                 QString&
   QString::setNum(short unsigned int, int = 10)
/usr/lib/qt-3.1/include/qstring.h:866:                 QString&
   QString::setNum(int, int = 10)
/usr/lib/qt-3.1/include/qstring.h:869:                 QString&
   QString::setNum(unsigned int, int = 10)
/usr/lib/qt-3.1/include/qstring.h:557:                 QString&
   QString::setNum(long int, int = 10)
/usr/lib/qt-3.1/include/qstring.h:558:                 QString&
   QString::setNum(long unsigned int, int = 10)
/usr/lib/qt-3.1/include/qstring.h:872:                 QString&
   QString::setNum(float, char = 'g', int = 6)
/usr/lib/qt-3.1/include/qstring.h:560:                 QString&
   QString::setNum(double, char = 'g', int = 6)
make[2]: *** [ErrorDialog.o] Error 1
make[2]: Leaving directory `/root/subcommander-0.11.1-src/sublib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/subcommander-0.11.1-src'
make: *** [all] Error 2





Edward Younk
Firmware/Hardware Engineer
Hitachi Global Storage Technologies
office: (507) 322-2116, fax: (507) 322-2400
Internet: Edward.Younk@hgst.com