[mythtv-users] OSX compile failure - ld: file not found: libmythservicecontracts-0.24.0.dylib for architecture i386

brad dreisbach bradd at ameri.ca
Wed May 18 20:18:11 UTC 2011


On May 18, 2011, at 12:35 PM, Rob Smith wrote:

> On Wed, May 18, 2011 at 5:47 AM, brad dreisbach <bradd at ameri.ca> wrote:
>> and I ran the script using -verbose and -m32.  The only change I made to
>> osx-packager.pl was update the mysql 5.0 version to 5.0.92.
>> 
>> Any ideas what may be happening here?
> 
> Somethings are likely building as 64 bit and the rest are 32 bit, thus
> the linker error. I've been running 100% 64 bit for awhile on OS X
> just fine (Fixed the need to have a epic pile of 32 bit programs
> scattered about). Perhaps you shouldn't specify the -m32.

that did seem to help, thanks.  now there is a new issue.  its trying
to find a linux header file that obviously doesnt exist on mac os x.

this seems like it may be fallout from the recent v4l changes?

-b

ccache g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -fomit-frame-pointer -fPIC -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -O3 -fvisibility-inlines-hidden -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/freetype2 -I/Users/bradd/mythtv_build_new/.osx-packager/build/include -F/System/Library/Frameworks/{AGL,ApplicationServices,Carbon,Cocoa,CoreFoundation,OpenGL,QuickTime,IOKit,CoreVideo}.framework/Frameworks -fvisibility=hidden -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -fPIC -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -DUSING_OPENGL -DUSING_OPENGL_VIDEO -DUSING_MHEG -DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_BACKEND -DMTV_API -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/Users/bradd/mythtv_build_new/.osx-packager/build/mkspecs/macx-g++ -I. -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtCore -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtNetwork -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtGui -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtOpenGL -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtXml -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtSql -I/Users/bradd/mythtv_build_new/.osx-packager/build/include -I/Users/bradd/mythtv_build_new/.osx-packager/build -I.. -I../.. -I../../external/FFmpeg -I. -I../libmyth -I../libmyth/audio -I../libmythbase -I../libmythhdhomerun -I../libmythdvdnav -I../libmythbluray -Idvbdev -Impeg -Iiptv -Ichannelscan -Ivisualisations -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/BasicUsageEnvironment -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/groupsock -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/liveMedia -I../libmythlivemedia/UsageEnvironment/include -I../libmythlivemedia/UsageEnvironment -I../libmythbase -I../libmythui -I../libmythupnp -I/usr/include -I/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/System/Library/Frameworks/AGL.framework/Headers -I. -o iptvchannel.o iptvchannel.cpp
v4lrecorder.cpp:6:29: error: linux/videodev2.h: No such file or directory
ccache g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -fomit-frame-pointer -fPIC -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -O3 -fvisibility-inlines-hidden -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/freetype2 -I/Users/bradd/mythtv_build_new/.osx-packager/build/include -F/System/Library/Frameworks/{AGL,ApplicationServices,Carbon,Cocoa,CoreFoundation,OpenGL,QuickTime,IOKit,CoreVideo}.framework/Frameworks -fvisibility=hidden -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -fPIC -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -DUSING_OPENGL -DUSING_OPENGL_VIDEO -DUSING_MHEG -DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_BACKEND -DMTV_API -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/Users/bradd/mythtv_build_new/.osx-packager/build/mkspecs/macx-g++ -I. -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtCore -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtNetwork -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtGui -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtOpenGL -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtXml -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtSql -I/Users/bradd/mythtv_build_new/.osx-packager/build/include -I/Users/bradd/mythtv_build_new/.osx-packager/build -I.. -I../.. -I../../external/FFmpeg -I. -I../libmyth -I../libmyth/audio -I../libmythbase -I../libmythhdhomerun -I../libmythdvdnav -I../libmythbluray -Idvbdev -Impeg -Iiptv -Ichannelscan -Ivisualisations -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/BasicUsageEnvironment -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/groupsock -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/liveMedia -I../libmythlivemedia/UsageEnvironment/include -I../libmythlivemedia/UsageEnvironment -I../libmythbase -I../libmythui -I../libmythupnp -I/usr/include -I/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/System/Library/Frameworks/AGL.framework/Headers -I. -o iptvrecorder.o iptvrecorder.cpp
ccache g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -fomit-frame-pointer -fPIC -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -O3 -fvisibility-inlines-hidden -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/freetype2 -I/Users/bradd/mythtv_build_new/.osx-packager/build/include -F/System/Library/Frameworks/{AGL,ApplicationServices,Carbon,Cocoa,CoreFoundation,OpenGL,QuickTime,IOKit,CoreVideo}.framework/Frameworks -fvisibility=hidden -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -fPIC -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -DUSING_OPENGL -DUSING_OPENGL_VIDEO -DUSING_MHEG -DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_BACKEND -DMTV_API -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/Users/bradd/mythtv_build_new/.osx-packager/build/mkspecs/macx-g++ -I. -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtCore -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtNetwork -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtGui -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtOpenGL -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtXml -I/Users/bradd/mythtv_build_new/.osx-packager/build/include/QtSql -I/Users/bradd/mythtv_build_new/.osx-packager/build/include -I/Users/bradd/mythtv_build_new/.osx-packager/build -I.. -I../.. -I../../external/FFmpeg -I. -I../libmyth -I../libmyth/audio -I../libmythbase -I../libmythhdhomerun -I../libmythdvdnav -I../libmythbluray -Idvbdev -Impeg -Iiptv -Ichannelscan -Ivisualisations -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/BasicUsageEnvironment -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/groupsock -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/liveMedia -I../libmythlivemedia/UsageEnvironment/include -I../libmythlivemedia/UsageEnvironment -I../libmythbase -I../libmythui -I../libmythupnp -I/usr/include -I/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/System/Library/Frameworks/AGL.framework/Headers -I. -o iptvsignalmonitor.o iptvsignalmonitor.cpp
make[2]: *** [v4lrecorder.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [sub-libmythtv-make_default] Error 2
make: *** [libs] Error 2
[osx-pkg] Failed system call: " /usr/bin/make -j9 " with error code 2
Died at ./osx-packager.pl line 967.



More information about the mythtv-users mailing list