LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Can not get qdvdauthor to build using Slackbuilds. (https://www.linuxquestions.org/questions/slackware-14/can-not-get-qdvdauthor-to-build-using-slackbuilds-883984/)

camorri 06-01-2011 01:28 PM

Can not get qdvdauthor to build using Slackbuilds.
 
Here are the last several lines from running the Slackbuild script.

Quote:

make: *** [.obj/server.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from /usr/include/libavutil/avutil.h:81:0,
from engine/ffmpeg_enc.h:35,
from slideshow.h:19,
from render.cpp:36:
/usr/include/libavutil/common.h: In function 'int32_t av_clipl_int32(int64_t)':
/usr/include/libavutil/common.h:154:47: error: 'UINT64_C' was not declared in this scope
make: *** [.obj/render.o] Error 1
Start : Wed Jun 1 14:16:51 EDT 2011
End : Wed Jun 1 14:16:58 EDT 2011
configured with XINE_SUPPORT=1 MPLAYER_SUPPORT=1 VLC_SUPPORT=0 QTDIR3= QTDIR4=/usr QT_LIB=qt
make: *** No rule to make target `/usr/lib/qt3/mkspecs/default/qmake.conf', needed by `Makefile.tmp'. Stop.
make: *** No rule to make target `/usr/lib/qt3/mkspecs/default/qmake.conf', needed by `Makefile.tmp'. Stop.
/usr/bin/qmake -o Makefile.tmp simpledvd.pro
uic: File generated with too old version of Qt Designer (3.1)
/usr/lib64/qt/bin/uic uisimpledvd.ui -o .ui/ui_uisimpledvd.h
uic: File generated with too old version of Qt Designer (3.1)
File 'uisimpledvd.ui' is not valid
make: *** [.ui/ui_uisimpledvd.h] Error 1
/usr/bin/qmake -o Makefile.tmp complexdvd.pro
uic: File generated with too old version of Qt Designer (3.1)
/usr/lib64/qt/bin/uic uisimpledvd.ui -o .ui/ui_uisimpledvd.h
uic: File generated with too old version of Qt Designer (3.1)
File 'uisimpledvd.ui' is not valid
make: *** [.ui/ui_uisimpledvd.h] Error 1
make: Nothing to be done for `install'.
./configure: line 637: /bin/qmake: No such file or directory
Start : Wed Jun 1 14:16:58 EDT 2011
End : Wed Jun 1 14:16:59 EDT 2011
cp: cannot create directory `/tmp/SBo/package-qdvdauthor/usr/share/qdvdauthor': No such file or directory
I had a look through the script, but do not understand what is wrong.

The last line looks strange to me, /usr/share/qdvdauthor/ is there, and /tmp/SBo/package is there, but not /tmp/SBo/package-qdvdauthor/usr/share/qdvdauthor.

How do I fix this?

zasavage 06-01-2011 03:10 PM

HI there camorri

Just get the the qt3 from slackbuilds and build with "ARCH=x86_64 ./qt3.SlackBuild" if 64 bit or without ARCH=x86_64 if not

Then qdvdauthor will build no problem
Did the exact same thing last night

Regards

Lawrence

camorri 06-01-2011 06:00 PM

I downloaded qt3 and built it. This is the file it built.
Quote:

qt3-3.3.8b-x86_64-1_SBo.tgz
I installed it, and tried to build qdvdauthor again. It still fails.

I'm not sure I understand this comment.
Quote:

build with "ARCH=x86_64 ./qt3.SlackBuild" if 64 bit or without ARCH=x86_64 if not
I have a 64 bit system and multi-lib.

These are the last few lines I get now.

Quote:

configured with XINE_SUPPORT=1 MPLAYER_SUPPORT=1 VLC_SUPPORT=0 QTDIR3= QTDIR4=/usr QT_LIB=qt
make: *** No rule to make target `/usr/lib/qt3/mkspecs/default/qmake.conf', needed by `Makefile.tmp'. Stop.
make: *** No rule to make target `/usr/lib/qt3/mkspecs/default/qmake.conf', needed by `Makefile.tmp'. Stop.
/usr/bin/qmake -o Makefile.tmp simpledvd.pro
uic: File generated with too old version of Qt Designer (3.1)
/usr/lib64/qt/bin/uic uisimpledvd.ui -o .ui/ui_uisimpledvd.h
uic: File generated with too old version of Qt Designer (3.1)
File 'uisimpledvd.ui' is not valid
make: *** [.ui/ui_uisimpledvd.h] Error 1
/usr/bin/qmake -o Makefile.tmp complexdvd.pro
uic: File generated with too old version of Qt Designer (3.1)
/usr/lib64/qt/bin/uic uisimpledvd.ui -o .ui/ui_uisimpledvd.h
uic: File generated with too old version of Qt Designer (3.1)
File 'uisimpledvd.ui' is not valid
make: *** [.ui/ui_uisimpledvd.h] Error 1
make: Nothing to be done for `install'.
./configure: line 637: /bin/qmake: No such file or directory
Start : Wed Jun 1 18:53:58 EDT 2011
End : Wed Jun 1 18:53:58 EDT 2011
cp: cannot create directory `/tmp/SBo/package-qdvdauthor/usr/share/qdvdauthor': No such file or directory
Have I built qt3 correctly? If not, I'm not sure just what I need to do.

zasavage 06-02-2011 02:12 AM

@camorri

Just rebuild qt3 with ARCH=x86_64 ./qt3.SlackBuild

Then rebuild qdvdauthor with ARCH=x86_64 ./qdvdauthor.SlackBuild

It will work ;)

Lawrence

camorri 06-02-2011 10:08 AM

That worked perfectly. Thank-you for your help. I'm now using QDvdAuthor. ( Still learning the ins and outs of Slackware hwoever ).


All times are GMT -5. The time now is 03:39 PM.