[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-linux
Subject:    Re: [kde-linux] KDE-3.1 build error
From:       Rick Knight <rick () rlknight ! com>
Date:       2003-04-12 12:06:35
[Download RAW message or body]

Sean McGlynn wrote:

>>#### Output of Make in kdebindings ####
>>make[2]: Entering directory `/usr2/share/kde-cvs/kdebindings/kjsembed'
>>/opt/qt-3.1/bin/moc ./jsconsoleplugin.h -o jsconsoleplugin.moc
>>if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++
>>-DHAVE_CONFIG_H -I. -I. -I.. -I/opt/qt-3.1/tools/designer/uilib -I./..
>>-I/opt/kde-3.1/include -I/opt/qt-3.1/include -I/usr/X11R6/include
>>-DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long
>>-Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes
>>-Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
>>-Wconversion -Wchar-subscripts -O2 -fno-exceptions -fno-check-new
>>-fno-common  -MT jsconsoleplugin.lo -MD -MP -MF
>>".deps/jsconsoleplugin.Tpo" \
>>  -c -o jsconsoleplugin.lo `test -f 'jsconsoleplugin.cpp' || echo
>>'./'`jsconsoleplugin.cpp; \
>>then mv ".deps/jsconsoleplugin.Tpo" ".deps/jsconsoleplugin.Plo"; \
>>else rm -f ".deps/jsconsoleplugin.Tpo"; exit 1; \
>>fi
>>if /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I.
>>-I. -I.. -I/opt/qt-3.1/tools/designer/uilib -I./..
>>-I/opt/kde-3.1/include -I/opt/qt-3.1/include -I/usr/X11R6/include
>>-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_THREAD_SUPPORT
>>-D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic
>>-W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
>>-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
>>-Wchar-subscripts -O2 -fno-exceptions -fno-check-new -fno-common  -MT
>>libkjsembed_la-jsconsolewidget.lo -MD -MP -MF
>>".deps/libkjsembed_la-jsconsolewidget.Tpo" \
>>  -c -o libkjsembed_la-jsconsolewidget.lo `test -f 'jsconsolewidget.cpp'
>>
>>|| echo './'`jsconsolewidget.cpp; \
>>
>>then mv ".deps/libkjsembed_la-jsconsolewidget.Tpo"
>>".deps/libkjsembed_la-jsconsolewidget.Plo"; \
>>else rm -f ".deps/libkjsembed_la-jsconsolewidget.Tpo"; exit 1; \
>>fi
>>jsconsolewidget.cpp:43:31: jsconsolewidget.moc: No such file or directory
>>make[2]: *** [libkjsembed_la-jsconsolewidget.lo] Error 1
>>make[2]: Leaving directory `/usr2/share/kde-cvs/kdebindings/kjsembed'
>>make[1]: *** [all-recursive] Error 1
>>make[1]: Leaving directory `/usr2/share/kde-cvs/kdebindings'
>>make: *** [all] Error 2
>>    
>>
>
>Dunno why it didn't autogenerate the moc file. Try running:
>
>  /opt/qt-3.1/bin/moc ./jsconsolewidget.h -o jsconsolewidget.moc
>
>manually (in the kjsembed subdirectory) and then run make again. Should get 
>around the problem I guess. Are you really interested in getting the bindings 
>to work or are you just compiling them "because they're there!" :-)
>
>Cheers,
>Sean
>  
>
Thanks again Sean,

That gets me past the "jconsilewidget.moc" error, I had tried to 
manually build the .moc file late last night but it didn't work (I must 
have type-o'd). I'm having to build each .moc file manually. I even 
added /opt/qt-3.1/bin to the front of my path. I've also gotten a later 
cvs module. Something seems to be preventing make from building them.

I don't particularly want the kdebindings, but something I do want in 
kdemultimedia wanted GStreams wich wanted kdebindings. If kdebindings is 
the only place I have to manually build the .moc files I'll be OK, but 
if every module needs it....

Thanks again,
Rick Knight (rick@rlknight.com)

___________________________________________________
This message is from the kde-linux mailing list.
Account management:  http://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic