CineFX

I am having trouble compiling CineFX. These are the errors I get:

linux-q69k:/home/dmbmagic/CineFX # cd jahwidgets
linux-q69k:/home/dmbmagic/CineFX/jahwidgets # make
list=‘src’;
for subdir in $list; do
make -C $subdir all || exit 1;
done
make[1]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src' list='qt3'; \ for subdir in $list; do \ make -C $subdir all || exit 1; \ done make[2]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src/qt3’
list=‘widgets wrapper python themes’;
for subdir in $list; do
( cd $subdir && qmake );
make -C $subdir all || exit 1;
done;
( ! -L python/jahwidgets.so ] && ln -sf pwd/python/libwrapper_py.so pwd/python/jahwidgets.so || exit 0 )
/bin/sh: line 2: qmake: command not found
make[3]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src/qt3/widgets' make[3]: *** No rule to make target all’. Stop.
make[3]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src/qt3/widgets' make[2]: *** [all] Error 1 make[2]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src/qt3’
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/dmbmagic/CineFX/jahwidgets/src’
make: *** [all] Error 1
linux-q69k:/home/dmbmagic/CineFX/jahwidgets #

Any help is greatly appreciated!

On Fri, 15 Oct 2010 03:36:01 +0000, dmbmagic wrote:

> /bin/sh: line 2: qmake: command not found

There’s your problem. You should install the qt development packages and
tools - the CineFX docs should explain what you need.

Also, I notice you’re compiling as root - you should compile as a user
and install as root.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

ok I installed all the qt addons and now I am getting this error

dmbmagic@linux-q69k:~/CineFX/jahwidgets> make
list=‘src’;
for subdir in $list; do
make -C $subdir all || exit 1;
done
make[1]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src' list='qt3'; \ for subdir in $list; do \ make -C $subdir all || exit 1; \ done make[2]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src/qt3’
list=‘widgets wrapper python themes’;
for subdir in $list; do
( cd $subdir && qmake );
make -C $subdir all || exit 1;
done;
( ! -L python/jahwidgets.so ] && ln -sf pwd/python/libwrapper_py.so pwd/python/jahwidgets.so || exit 0 )
make[3]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src/qt3/widgets' g++ -c -pipe -g -D_REENTRANT -Wall -W -fPIC -DHAVE_CG_RUNTIME -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I/usr/local/include/openlibraries-0.3.0 -I.. -I../wrapper -I/usr/X11R6/include -I_moc -o _obj/widgets.o widgets.cpp In file included from widgets.cpp:10:0: widgets.h:13:27: fatal error: qwidgetplugin.h: No such file or directory compilation terminated. make[3]: *** [_obj/widgets.o] Error 1 make[3]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src/qt3/widgets’
make[2]: *** [all] Error 1
make[2]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src/qt3' make[1]: *** [all] Error 1 make[1]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src’
make: *** [all] Error 1

Hi
But you haven’t installed the devel files for qt (in this case qt3)


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.32.23-0.3-default
up 18:04, 3 users, load average: 0.19, 0.09, 0.02
GPU GeForce 8600 GTS Silent - Driver Version: 260.19.06

I have now installed every thing that has QT in the file name. Still failing on Qwidgetplugin.h

Mike

Hi
What release of openSUSE are you running??
It’s in qt3-devel;
/usr/lib/qt3/include/qwidgetplugin.h


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.3 (x86_64) Kernel 2.6.34.7-0.4-default
up 19:27, 5 users, load average: 0.02, 0.04, 0.15
GPU GeForce 8600 GTS Silent - Driver Version: 260.19.12

could the problem be caused by having qt4 installed?
I have the qwidgetplugin.h in the /usr/lib/qt3/include/ folder, so I don’t know why its messing up.

Mike

I uninstalled QT4 and this is the error I am getting now…

list=‘src’;
for subdir in $list; do
make -C $subdir all || exit 1;
done
make[1]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src' list='qt3'; \ for subdir in $list; do \ make -C $subdir all || exit 1; \ done make[2]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src/qt3’
list=‘widgets wrapper python themes’;
for subdir in $list; do
( cd $subdir && qmake );
make -C $subdir all || exit 1;
done;
( ! -L python/jahwidgets.so ] && ln -sf pwd/python/libwrapper_py.so pwd/python/jahwidgets.so || exit 0 )
make[3]: Entering directory /home/dmbmagic/CineFX/jahwidgets/src/qt3/widgets' g++ -c -pipe -fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -fno-strict-aliasing -Wall -W -g -D_REENTRANT -fPIC -DHAVE_CG_RUNTIME -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/local/include/openlibraries-0.3.0 -I.. -I../wrapper -I/usr/include -I/usr/lib/qt3/include -I/usr/include -I_moc/ -o _obj/widgets.o widgets.cpp In file included from media.h:12:0, from mediaPtr.h:13, from player_delegate.hpp:13, from delegator.hpp:19, from widgets.cpp:21: texture.h:12:47: fatal error: openpluginlib/pl/shader_manager.hpp: No such file or directory compilation terminated. make[3]: *** [_obj/widgets.o] Error 1 make[3]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src/qt3/widgets’
make[2]: *** [all] Error 1
make[2]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src/qt3' make[1]: *** [all] Error 1 make[1]: Leaving directory /home/dmbmagic/CineFX/jahwidgets/src’
make: *** [all] Error 1

Hi
You need to build the openlibraries first to get the shader_manager.hpp
file.
http://www.openlibraries.org/


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.3 (x86_64) Kernel 2.6.34.7-0.4-default
up 1 day 3:11, 2 users, load average: 0.26, 0.18, 0.06
GPU GeForce 8600 GTS Silent - Driver Version: 260.19.12

On Wed, 20 Oct 2010 22:06:01 +0000, dmbmagic wrote:

> could the problem be caused by having qt4 installed? I have the
> qwidgetplugin.h in the /usr/lib/qt3/include/ folder, so I don’t know why
> its messing up.

You might need to check in the makefile and see that it’s pointing to the
correct includes directory.

You might get more assistance from the CineFX developers if they have a
forum or mailing list. They’ve probably seen errors like these before
and can advise.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C