K3B on OpenBSD 3.5 patch branch
I have tried to compile K3b-0.11.14 on OpenBSD 3.5 patch branch. Success = 0.
I have installed all kde-related packages from the OpenBSD frp site (kde 3.2.1, qt-mt-3.2.1 etc). Unfortunately, there is no K3B package, nor is there a port in the ports tree. When I tried to compile my own, I get: ------------------ ./configure ------------------ Configure results: ------------------------------------------ Ogg Vorbis support: no You are missing the Ogg-Vorbis headers and libraries The Ogg Vorbis decoding and encoding plugins won't be compiled. Mp3 decoding support (libmad): no You are missing the libmad headers and libraries The Mp3 decoding plugin won't be compiled. FLAC support: no You are missing the FLAC++ headers and libraries The FLAC decoding plugin won't be compiled. Audio resampling: using K3b version Resmgr support: no Audioplayer available (aRts) yes Compile K3bSetup 2: yes ------------------------------------------ Good - your configure finished. Start make now ------------------ make ------------------ # make make all-recursive Making all in doc Making all in k3b /usr/local/bin/meinproc --check --cache index.cache.bz2 ./index.docbook Making all in src Making all in device source='k3bdevice.cpp' object='k3bdevice.lo' libtool=yes depfile='.deps/k3bdevice.Plo' tmpdepfile='.deps/k3bdevice.TPlo' depmode=gcc /bin/sh ../../admin/depcomp /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I/usr/local/include -I/usr/local/include/X11/qt3/ -I/usr/X11R6/include -DQT_THREAD_SUPPORT -I/usr/local/include -I/usr/local/include/X11/qt3/ -I/usr/X11R6/include -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o k3bdevice.lo `test -f 'k3bdevice.cpp' || echo './'`k3bdevice.cpp In file included from k3bdevice.cpp:25: k3bscsicommand.h:21: linux/cdrom.h: No such file or directory k3bdevice.cpp:347: warning: `__BYTE_ORDER' is not defined k3bdevice.cpp:347: warning: `__BIG_ENDIAN' is not defined k3bdevice.cpp:375: warning: `__BYTE_ORDER' is not defined k3bdevice.cpp:375: warning: `__BIG_ENDIAN' is not defined k3bdevice.cpp:408: warning: `__BYTE_ORDER' is not defined k3bdevice.cpp:408: warning: `__BIG_ENDIAN' is not defined k3bdevice.cpp:447: warning: `__BYTE_ORDER' is not defined k3bdevice.cpp:447: warning: `__BIG_ENDIAN' is not defined k3bdevice.cpp:485: warning: `__BYTE_ORDER' is not defined k3bdevice.cpp:485: warning: `__BIG_ENDIAN' is not defined *** Error code 1 Stop in /home/predrag/k3b-0.11.14/src/device. *** Error code 1 Stop in /home/predrag/k3b-0.11.14/src (line 685 of Makefile). *** Error code 1 Stop in /home/predrag/k3b-0.11.14 (line 399 of Makefile). *** Error code 1 Stop in /home/predrag/k3b-0.11.14 (line 322 of Makefile). So, what is it? Is anyone of you running K3B on OpenBSD 3.5? If so, how did you install it? Thanks, Predrag -- |
I don't see any mention what so ever of K3B on any OpenBSD mailing list archives. Is it not a very popular application? There also aren't any hits on Google that have both OpenBSD and K3B in the same page.
It looks like you'll have to hack a patch together if you want it to work on OpenBSD. It seems like the K3B creators didn't have platform portability in mind. |
I haven't found info on lists and google either. Strange, this usually never happens. It is hard to believe that no one out there actually uses K3B on OpenBSD.
|
Well... can't you use xcdroast? Just a suggestion
|
I thought about using xcdroast, but in order to burn dvds with it I need cdrecord-pro. K3B uses growisofs which does not need any additional licences.
|
OK, just for the record, the port maintainer of qt-3.3.3 and some other kde-related stuff replied on ports@openbsd.org that he was planning to release K3B and qt-3.3.3 ports sometime in the future. This will solve all problems.
|
All times are GMT -5. The time now is 05:59 PM. |