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

Line 251: Line 251:
==TODO List==
==TODO List==
List of what can be done to improve the MacOS X App bundle.
List of what can be done to improve the MacOS X App bundle.
* Verify that the {{Codeline|arpack}} portfile is the [http://forge.scilab.org/index.php/p/arpack-ng debugged one].
* Resolve the {{Codeline|__gnu_cxx::__concurrence_lock_error}} error.
** MacPorts is using the correct arpack.  Should the openmpi variant be avoided?
* Resolved the {{Codeline|__gnu_cxx::__concurrence_lock_error}} error.
** What is the source/cause of the {{Codeline|__gnu_cxx::__concurrence_lock_error}} error?
** What is the source/cause of the {{Codeline|__gnu_cxx::__concurrence_lock_error}} error?
*** Do some experimenting the -pthreads
*** Made sure -pthreads is included in CPPFLAGS, CXXFLAGS, CFLAGS, FFLAGS, and LDFLAGS, and the error remains.
* Test the ability to compile mex-files and oct-files.
* Test the ability to compile mex-files and oct-files.
* Should the contents of the la-files, in {{Codeline|Octave-3.7.0+.app/Resources/lib}}, be changed to reflect to use the {{Codeline|@executable_path}} token.
* Should the contents of the la-files, in {{Codeline|Octave-3.7.0+.app/Resources/lib}}, be changed to reflect to use the {{Codeline|@executable_path}} token.
364

edits