Problems compiling vcdimager 0.7.20

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
vokiel
New Cone
New Cone
Posts: 5
Joined: 10 Sep 2004 08:40

Problems compiling vcdimager 0.7.20

Postby vokiel » 26 Sep 2004 23:33

I'm having some difficulties compiling vcdimager with vlc-0.8.0 revision 8815. I'm on OSX and trying a 'make src' in extras/contrib.

I think this is related to the libcdio upgrade from 0.69 to 0.70. In any case, here's the error i'm getting:
gcc -I/Users/vokiel/Dev/vlc-trunk/extras/contrib/include -no-cpp-precomp -Wall -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wunused -Wpointer-arith -Wwrite-strings -Wnested-externs -Wno-sign-compare -o testimage testimage.o -L/Users/vokiel/Dev/vlc-trunk/extras/contrib/lib ../lib/.libs/libvcd.a /Users/vokiel/Dev/vlc-trunk/extras/contrib/lib/libiso9660.dylib /Users/vokiel/Dev/vlc-trunk/extras/contrib/lib/libcdio.dylib -lm
ld: Undefined symbols:
_CFDataGetBytes
_CFDataGetLength
_CFDictionaryGetValue
_CFDictionarySetValue
_CFNumberGetValue
_CFRelease
_CFStringGetCString
_IOBSDNameMatching
_IOIteratorNext
_IOMasterPort
_IOObjectConformsTo
_IOObjectRelease
_IORegistryEntryCreateCFProperties
_IORegistryEntryCreateCFProperty
_IORegistryEntryGetParentIterator
_IORegistryEntryGetPath
_IOServiceGetMatchingServices
_IOServiceMatching
___CFStringMakeConstantString
_kCFAllocatorDefault
_kCFBooleanTrue
_kIOMasterPortDefault
make[4]: *** [testimage] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [.vcdimager] Error 2
Anything i can do to fix this up?

Thank you.

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 27 Sep 2004 15:35

seems like vcdimager needs to be linked with some OS component.
I'm not sure whats going on. The nightly builds seem just fine. Did you upgrade libcdio yourself?
Don't use PMs for support questions.

vokiel
New Cone
New Cone
Posts: 5
Joined: 10 Sep 2004 08:40

Postby vokiel » 27 Sep 2004 18:21

Did you upgrade libcdio yourself?
No, i did a fresh checkout and this is what it gave me. I looked in the mailing list archive and saw that libcdio was upgraded, further more when libcdio is configured, i get the following:
checking for libvcdinfo >= 0.7.20... Package libvcdinfo was not found in the pkg-config search path.
Perhaps you should add the directory containing `libvcdinfo.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libvcdinfo' found
configure: WARNING: a new enough libvcdinfo not found.
VCD info display in cd-info disabled.
libvcdinfo is part of vcdimager. Get it from http://vcdimager.org
Looks like some weird circular reference of some sort, but i'm not quite sure what's going on.

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 27 Sep 2004 23:02

I'm fixing this.
Don't use PMs for support questions.

vokiel
New Cone
New Cone
Posts: 5
Joined: 10 Sep 2004 08:40

Postby vokiel » 28 Sep 2004 00:15

Thank you very much :D

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 28 Sep 2004 01:14

'fixed' in SVN.


it's actually a bug in libcdio. i'll inform rocky who writes it.
Don't use PMs for support questions.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 29 guests