Create a MacOS X App Bundle Using MacPorts: Difference between revisions

Line 211: Line 211:
===Testing Results===
===Testing Results===
Results reported by some volunteers testing an App bundle are below.  As some of the reported results are inconsistent, individuals are cautioned to not interpret these results as definitive.
Results reported by some volunteers testing an App bundle are below.  As some of the reported results are inconsistent, individuals are cautioned to not interpret these results as definitive.
:* An App bundle built for arch=X86_64 on an Intel Core i7 MacBook Pro running MacOS 10.7 was found to run on the following;
* An App bundle built for arch=X86_64 on an Intel Core i7 MacBook Pro running MacOS 10.7 was found to run on the following;
::* MacBook Pro (Intel Core i7) running MacOS 10.7 with MacPorts installed.
:* MacBook Pro (Intel Core i7) running MacOS 10.7 with MacPorts installed.
::* MacBook Pro (Intel Core i7) running MacOS 10.7 with no MacPorts, and no Fink, installed.
:* MacBook Pro (Intel Core i7) running MacOS 10.7 with no MacPorts, and no Fink, installed.
::* Macbook Pro (Intel Core-2 Duo 2.5 GHz) MacOS 10.6.8 with 64 bit support enabled, and with MacPorts installed.
:* Macbook Pro (Intel Core-2 Duo 2.5 GHz) MacOS 10.6.8 with 64 bit support enabled, and with MacPorts installed.
:::* To enable 64bit see Apple's support page ⇒ [http://support.apple.com/kb/HT3773 OS X: Starting up with the 32-bit or 64-bit kernel].
::* To enable 64bit see Apple's support page ⇒ [http://support.apple.com/kb/HT3773 OS X: Starting up with the 32-bit or 64-bit kernel].
:* The App bundle did not run on;
* The App bundle did not run on;
::* MacBook (Intel Core Duo) running MacOS 10.6 with no MacPorts, and no Fink, installed. The error encountered is below.
:* MacBook (Intel Core Duo) running MacOS 10.6 with no MacPorts, and no Fink, installed. The error encountered is below.
  <nowiki>$ cd /Applications/Octave-3.7.0+.app/Contents/Resources/bin/
  <nowiki>$ cd /Applications/Octave-3.7.0+.app/Contents/Resources/bin/
$ ./octave
$ ./octave
The application cannot be opened because it has an incorrect executable format.
The application cannot be opened because it has an incorrect executable format.
./octave: line 124: /Applications/Octave-3.7.0+.app/Contents/Resources/bin/octave-3.7.0+: Bad CPU type in executable</nowiki>
./octave: line 124: /Applications/Octave-3.7.0+.app/Contents/Resources/bin/octave-3.7.0+: Bad CPU type in executable</nowiki>
::* MacMini (Intel Core 2 Duo) running MacOS 10.6 with Fink installed. The error encountered is below.  Enabling 64 bit did not effect this problem.  It may be possible for resolved this as the bundled AquaTerm.app functions properly.
:* MacMini (Intel Core 2 Duo) running MacOS 10.6 with Fink installed. The error encountered is below.  Enabling 64 bit did not effect this problem.  It may be possible for resolved this as the bundled AquaTerm.app functions properly.
  <nowiki>terminate called after throwing an instance of '__gnu_cxx::__concurrence_lock_error'
  <nowiki>terminate called after throwing an instance of '__gnu_cxx::__concurrence_lock_error'
what():  __gnu_cxx::__concurrence_lock_error</nowiki>
what():  __gnu_cxx::__concurrence_lock_error</nowiki>
::* MacMini (Intel Core 2 Duo) running MacOS 10.6 with no Fink or MacPorts installed. The error encountered is below.
:* MacMini (Intel Core 2 Duo) running MacOS 10.6 with no Fink or MacPorts installed. The error encountered is below.
  <nowiki>terminate called after throwing an instance of '__gnu_cxx::__concurrence_lock_error'
  <nowiki>terminate called after throwing an instance of '__gnu_cxx::__concurrence_lock_error'
what():  __gnu_cxx::__concurrence_lock_error</nowiki>
what():  __gnu_cxx::__concurrence_lock_error</nowiki>
* If anyone has advice on how to resolve any of the above errors, please send an email to bpabbott at mac dot com.
[[Category:Mac]]
[[Category:Mac]]
364

edits