Hello,
First post to the ML.
I get this error trying to build arts 3.5.12 for unity linux/mandriva. From what I have seen it looks like I maybe missing tqtinterface tqt-moc calling moc, but I'm not sure how that is done.
libtool: link: g++ -shared -nostdlib /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../../crti.o /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/crtbeginS.o .libs/giomanager.o -march=i586 -mtune=generic -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -pthread -Wl,-rpath -Wl,/home/unity/src/rpm/BUILD/arts-3.5.12/mcop/.libs -Wl,-rpath -Wl,/opt/trinity/lib -L/opt/trinity/lib ../mcop/.libs/libmcop.so /usr/lib/ libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so-L/usr/lib/gcc/i586-manbo-linux-gnu/4.4.3 -L/usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/crtendS.o /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../../crtn.o -Wl,-soname -Wl,libgmcop.so.1 -o .libs/libgmcop.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libgmcop.so.1" && ln -s "libgmcop.so.1.0.0" "libgmcop.so.1") libtool: link: (cd ".libs" && rm -f "libgmcop.so" && ln -s "libgmcop.so.1.0.0" "libgmcop.so") libtool: link: ( cd ".libs" && rm -f "libgmcop.la" && ln -s "../libgmcop.la" "libgmcop.la" ) make[2]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12/gmcop' Making all in qtmcop make[2]: Entering directory `/home/unity/src/rpm/BUILD/arts-3.5.12/qtmcop' /usr/lib/qt3/bin/moc ./qiomanager_p.h qiomanager_p.moc Qt meta object compiler moc: Too many input files specified Usage: moc [options] <header-file> -o file Write output to file rather than stdout -f[file] Force #include, optional file name -p path Path prefix for included file -i Do not generate an #include statement -k Do not stop on errors -nw Do not display warnings -v Display version of moc make[2]: *** [qiomanager_p.moc] Error 1 make[2]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12/qtmcop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12' make: *** [all] Error 2 error: Bad exit status from /home/unity/src/tmp/rpm-tmp.9958 (%build)
Regard, Matthew Dawkins
On Fri, Oct 29, 2010 at 13:20, Matthew Dawkins mattydaw@gmail.com wrote:
Hello,
First post to the ML.
I get this error trying to build arts 3.5.12 for unity linux/mandriva. From what I have seen it looks like I maybe missing tqtinterface tqt-moc calling moc, but I'm not sure how that is done.
libtool: link: g++ -shared -nostdlib /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../../crti.o /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/crtbeginS.o .libs/giomanager.o -march=i586 -mtune=generic -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -pthread -Wl,-rpath -Wl,/home/unity/src/rpm/BUILD/arts-3.5.12/mcop/.libs -Wl,-rpath -Wl,/opt/trinity/lib -L/opt/trinity/lib ../mcop/.libs/libmcop.so /usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so -L/usr/lib/gcc/i586-manbo-linux-gnu/4.4.3 -L/usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/crtendS.o /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../../crtn.o -Wl,-soname -Wl,libgmcop.so.1 -o .libs/libgmcop.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libgmcop.so.1" && ln -s "libgmcop.so.1.0.0" "libgmcop.so.1") libtool: link: (cd ".libs" && rm -f "libgmcop.so" && ln -s "libgmcop.so.1.0.0" "libgmcop.so") libtool: link: ( cd ".libs" && rm -f "libgmcop.la" && ln -s "../libgmcop.la" "libgmcop.la" ) make[2]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12/gmcop' Making all in qtmcop make[2]: Entering directory `/home/unity/src/rpm/BUILD/arts-3.5.12/qtmcop' /usr/lib/qt3/bin/moc ./qiomanager_p.h qiomanager_p.moc Qt meta object compiler moc: Too many input files specified Usage: moc [options] <header-file> -o file Write output to file rather than stdout -f[file] Force #include, optional file name -p path Path prefix for included file -i Do not generate an #include statement -k Do not stop on errors -nw Do not display warnings -v Display version of moc make[2]: *** [qiomanager_p.moc] Error 1 make[2]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12/qtmcop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12' make: *** [all] Error 2 error: Bad exit status from /home/unity/src/tmp/rpm-tmp.9958 (%build)
This is interesting. Maybe tqtinterface is really needed to build itself?
Anyone else have feedback on this?
On Fri, Oct 29, 2010 at 13:20, Matthew Dawkins mattydaw@gmail.com wrote:
Hello,
First post to the ML.
I get this error trying to build arts 3.5.12 for unity linux/mandriva. From what I have seen it looks like I maybe missing tqtinterface tqt-moc calling moc, but I'm not sure how that is done.
libtool: link: g++ -shared -nostdlib /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../../crti.o /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/crtbeginS.o .libs/giomanager.o -march=i586 -mtune=generic -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -pthread -Wl,-rpath -Wl,/home/unity/src/rpm/BUILD/arts-3.5.12/mcop/.libs -Wl,-rpath -Wl,/opt/trinity/lib -L/opt/trinity/lib ../mcop/.libs/libmcop.so /usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so -L/usr/lib/gcc/i586-manbo-linux-gnu/4.4.3 -L/usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/crtendS.o /usr/lib/gcc/i586-manbo-linux-gnu/4.4.3/../../../crtn.o -Wl,-soname -Wl,libgmcop.so.1 -o .libs/libgmcop.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libgmcop.so.1" && ln -s "libgmcop.so.1.0.0" "libgmcop.so.1") libtool: link: (cd ".libs" && rm -f "libgmcop.so" && ln -s "libgmcop.so.1.0.0" "libgmcop.so") libtool: link: ( cd ".libs" && rm -f "libgmcop.la" && ln -s "../libgmcop.la" "libgmcop.la" ) make[2]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12/gmcop' Making all in qtmcop make[2]: Entering directory `/home/unity/src/rpm/BUILD/arts-3.5.12/qtmcop' /usr/lib/qt3/bin/moc ./qiomanager_p.h qiomanager_p.moc Qt meta object compiler moc: Too many input files specified Usage: moc [options] <header-file> -o file Write output to file rather than stdout -f[file] Force #include, optional file name -p path Path prefix for included file -i Do not generate an #include statement -k Do not stop on errors -nw Do not display warnings -v Display version of moc make[2]: *** [qiomanager_p.moc] Error 1 make[2]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12/qtmcop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/unity/src/rpm/BUILD/arts-3.5.12' make: *** [all] Error 2 error: Bad exit status from /home/unity/src/tmp/rpm-tmp.9958 (%build)
This is interesting. Maybe tqtinterface is really needed to build itself?
No it isn't. I wish I had fixed that confusing warning for 3.5.12, but I just didn't have the time...
Check to make sure tqt-replace and tqt-replace-stream are available in one of your PATH directories, e.g. /usr/bin/.
Tim