LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   *BSD (https://www.linuxquestions.org/questions/%2Absd-17/)
-   -   K3B on OpenBSD 3.5 patch branch (https://www.linuxquestions.org/questions/%2Absd-17/k3b-on-openbsd-3-5-patch-branch-223554/)

predrag 08-28-2004 01:06 PM

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
--

chort 08-28-2004 02:49 PM

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.

predrag 08-28-2004 02:50 PM

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.

Crunch 08-28-2004 04:18 PM

Well... can't you use xcdroast? Just a suggestion

predrag 08-28-2004 05:06 PM

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.

predrag 08-29-2004 05:40 AM

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.