[LUG.ro] Problemas compilando QCAD

Emiliano Gavilán lugro@lugro.org.ar
Tue, 2 Mar 2004 13:18:41 -0300


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Buenas gente

Estoy tratando de compilar el programa QCAD (http://www.ribbonsoft.com/
qcad.html) debido a que los binarios disponibles son versión demo y se apaga 
cada 10 minutos. Sigo atentamente las instrucciones en el fichero README pero 
la compilación termina con los siguientes mensajes:

/usr/lib/qt/bin/uic ui/qg_commandwidget.ui -i qg_commandwidget.h -o ui/
qg_commandwidget.cpp
g++ -c -pipe -Wall -W -O2  -DQT_NO_DEBUG -I/usr/lib/qt/mkspecs/linux-g++ -I. 
- -I../include -I../../qcadlib/include -I../../qcadcmd/include -I../../
qcadactions/include -I../../dxflib/include -I../../fparser/include -I/usr/
lib/qt/include -Imoc/ -o obj/qg_commandwidget.o ui/qg_commandwidget.cpp
En el fichero incluído de ui/qg_commandwidget.cpp:20:
ui/qg_commandwidget.ui.h: En member function `virtual void
   QG_CommandWidget::processStderr()':
ui/qg_commandwidget.ui.h:132: no se encuentra una función coincidente para la
   llamada a `QString::arg(std::string&)'
/usr/lib/qt-3.2.1/include/qstring.h:429: candidates are: QString
   QString::arg(long int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:430:                 QString
   QString::arg(long unsigned int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:431:                 QString
   QString::arg(long long int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:432:                 QString
   QString::arg(long long unsigned int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:968:                 QString
   QString::arg(int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:971:                 QString
   QString::arg(unsigned int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:974:                 QString
   QString::arg(short int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:977:                 QString
   QString::arg(short unsigned int, int = 0, int = 10) const
/usr/lib/qt-3.2.1/include/qstring.h:438:                 QString
   QString::arg(double, int = 0, char = 'g', int = -1) const
/usr/lib/qt-3.2.1/include/qstring.h:439:                 QString
   QString::arg(char, int = 0) const
/usr/lib/qt-3.2.1/include/qstring.h:440:                 QString
   QString::arg(QChar, int = 0) const
/usr/lib/qt-3.2.1/include/qstring.h:441:                 QString
   QString::arg(const QString&, int = 0) const
/usr/lib/qt-3.2.1/include/qstring.h:979:                 QString
   QString::arg(const QString&, const QString&) const
/usr/lib/qt-3.2.1/include/qstring.h:984:                 QString
   QString::arg(const QString&, const QString&, const QString&) const
/usr/lib/qt-3.2.1/include/qstring.h:989:                 QString
   QString::arg(const QString&, const QString&, const QString&, const 
QString&)
   const
make[2]: *** [obj/qg_commandwidget.o] Error 1
make[2]: Leaving directory `/home/emiliano/src/qcad-2.0.2.0-1/qcadguiqt/src'
make[1]: *** [lib/libqcadguiqt.a] Error 2
make[1]: Leaving directory `/home/emiliano/src/qcad-2.0.2.0-1/qcadguiqt'
make: *** [all] Error 2
emiliano@maq033:~/src/qcad-2.0.2.0-1/qcadguiqt$


Alguna idea de lo que puede ser? Es de destacar que la empresa no provee 
asistencia técnica para la compilación, así que estoy en b...

Estoy usando Slackware 9.1 y lo que tengo instalado cumple con los requisitos 
para compilar.

Desde ya muchas gracias

Emiliano
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFARLPoaKrryXTFhmwRAttxAKDsrjT911nXYHjhiV3BcWUdp2LRzQCg54JU
/2a6Pa4OKTjwczXT6JAmaAU=
=lsP9
-----END PGP SIGNATURE-----