Opened 18 years ago
Closed 18 years ago
#2219 closed defect (worksforme)
Unable to build mythtv on Intel Mac OS X
Reported by: | pdbailey (at) gmail | Owned by: | Nigel |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | mythtv | Version: | head |
Severity: | medium | Keywords: | osx-packager |
Cc: | Ticket locked: | no |
Description
Even using the option in osx-packager.pl to disable building plugins (#2218), I am unable to build the packaged frontend. The build fails with the following error:
[osx-pkg] Processing shared library dependencies for /Users/pbailey/buildscripts/.osx-packager/build/lib/mythtv/filters/libquickdnr.dylib [osx-pkg] otool -L /Users/pbailey/buildscripts/.osx-packager/build/lib/mythtv/filters/libquickdnr.dylib [osx-pkg] Dependencies for /Users/pbailey/buildscripts/.osx-packager/build/lib/mythtv/filters/libquickdnr.dylib = libmythavutil-0.19.0.dylib (compatibility version 0.19.0, current version 0.19.0) libmythavcodec-0.19.0.dylib (compatibility version 0.19.0, current version 0.19.0) libqt-mt.3.dylib (compatibility version 3.3.0, current version 3.3.6) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.6) [osx-pkg] /usr/bin/install_name_tool -change libmythavutil-0.19.0.dylib @executable_path/../Frameworks/mythavutil.framework/mythavutil /Users/pbailey/buildscripts/.osx-packager/build/lib/mythtv/filters/libquickdnr.dylib [osx-pkg] /usr/bin/install_name_tool -change libmythavcodec-0.19.0.dylib @executable_path/../Frameworks/mythavcodec.framework/mythavcodec /Users/pbailey/buildscripts/.osx-packager/build/lib/mythtv/filters/libquickdnr.dylib [osx-pkg] /usr/bin/install_name_tool -change libqt-mt.3.dylib @executable_path/../Frameworks/qt-mt.framework/qt-mt /Users/pbailey/buildscripts/.osx-packager/build/lib/mythtv/filters/libquickdnr.dylib [osx-pkg] Not a library file: /Users/pbailey/buildscripts/.osx-packager/build/lib [osx-pkg] Building /Users/pbailey/buildscripts/.osx-packager/build/lib framework [osx-pkg] /bin/mkdir -p /Users/pbailey/buildscripts/MythFrontend.app/Contents/Frameworks//Users/pbailey/buildscripts/.osx-packager/build/lib.framework/Versions/A/Resources [osx-pkg] /bin/cp /Users/pbailey/buildscripts/.osx-packager/build/lib /Users/pbailey/buildscripts/MythFrontend.app/Contents/Frameworks//Users/pbailey/buildscripts/.osx-packager/build/lib.framework/Versions/A//Users/pbailey/buildscripts/.osx-packager/build/lib cp: /Users/pbailey/buildscripts/.osx-packager/build/lib is a directory (not copied). [osx-pkg] Failed system call: " /bin/cp /Users/pbailey/buildscripts/.osx-packager/build/lib /Users/pbailey/buildscripts/MythFrontend.app/Contents/Frameworks//Users/pbailey/buildscripts/.osx-packager/build/lib.framework/Versions/A//Users/pbailey/buildscripts/.osx-packager/build/lib " with error code 1 Died at ./osx-packager.pl line 1061.
Please excuse my creation of this ticket if it is a misconfiguration/ user error on my part, but I have successfully built on my setup previously, using the perl script.
Change History (3)
Note: See
TracTickets for help on using
tickets.
OK, this one is a little strange. I need to work out why a directory is being processed as a binary or library. Mr Bailey (Paul?), I will need you to do some further debugging for me. Could I get you to make this change in osx-packager.pl:
1194c1194 < &Verbose("Processing shared library dependencies for $file"); ---
run the script without --verbose and attach, or mail me the result at nigel@…