[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MacOS X App Bundle
From: |
Berend Hasselman |
Subject: |
Re: MacOS X App Bundle |
Date: |
Mon, 25 Jun 2012 05:58:09 +0200 |
On 24-06-2012, at 21:48, Ben Abbott wrote:
> On Jun 23, 2012, at 4:51 PM, Ben Abbott wrote:
>
>> I've added a page to the wiki describing my approach to using MacPorts to
>> produce a bundle for MacOS X.
>>
>>
>> http://www.octave.org/wiki/index.php?title=Create_a_MacOS_X_App_Bundle_Using_MacPorts
>>
>> I've also placed a copy of my latest attempt in my DropBox. The link is
>> below for anyone who would like to try it out (pls report back). This
>> version is build from the developers sources (not from released sources).
>>
>> https://dl.dropbox.com/u/14845154/Octave-X86_64-3.7.0%2B.dmg
>>
>> Ben
>
> I did some testing on a Mac without Fink or MacPorts and found some of the
> environment needed work to allow AquaTerm, Gnuplot, and Ghostscript to
> function.
>
> I've just placed a new DMG in the drop box. It should be uploaded in 2-4 hrs
>
> https://dl.dropbox.com/u/14845154/Octave-X86_64-3.7.0%2B.dmg
Mac Mini 2.66Ghz Intel Core 2 Duo
Mac OS X 10.6.8
8Gb memory
No Fink, MacPorts or Home brew
I do have Gnuplot.app and AquaTerm.app
1. first try fails with open complaining about unknown option -F.
2. I changed the line with open in <..>/Resources/script to open -a Terminal
"${ROOT}/bin/octave"
3. Octave starts and so does Aquaterm. But I get the following in the Terminal
window:
[.../~]: /Applications/Octave-3.7.0+.app/Contents/Resources/bin/octave ; exit;
terminate called after throwing an instance of
'__gnu_cxx::__concurrence_lock_error'
what(): __gnu_cxx::__concurrence_lock_error
/Applications/Octave-3.7.0+.app/Contents/Resources/bin/octave: line 161: 867
Abort trap OCTAVE_HOME="${OCTAVE_HOME}" PATH="${PATH}"
DYLD_FALLBACK_LIBRARY_PATH="${DYLD_FALLBACK_LIBRARY_PATH}" CC="${CC}"
CXX="${CXX}" F77="${F77}" LD_CXX="${CXX}" DL_LD="${CXX}" CFLAGS="${CFLAGS}"
CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" XTRA_CXXFLAGS="${XTRA_CXXFLAGS}"
FFLAGS="${FFLAGS}" LDFLAGS="${LDFLAGS}" FLIBS="${FLIBS}"
DL_LDFLAGS="${DL_LDFLAGS}" INCLUDEDIR="${INCLUDEDIR}" LIBDIR="${LIBDIR}"
OCTINCLUDEDIR="${OCTINCLUDEDIR}" OCTLIBDIR="${OCTLIBDIR}"
OCT_LINK_OPTS="${OCT_LINK_OPTS}" SED="$SED" MAGICK_HOME="${ROOT}"
FONTCONFIG_PATH="${ROOT}/etc/fonts" GS_FONTPATH="${GS_FONTPATH}"
GS_LIB="${GS_LIB}" GS_OPTIONS="${GS_OPTIONS}"
DYLD_FRAMEWORK_PATH="${DYLD_FRAMEWORK_PATH}" AQUATERM_PATH="${AQUATERM_PATH}"
GNUTERM="${GNUTERM}" GNUTERMAPP="${GNUTERMAPP}" GNUPLOT_HOME="${GNUPLOT_HOME}"
GNUHELP="${GNUHELP}" GNUPLOT_DRIVER_DIR="${GNUPLOT_DRIVER_DIR}"
GNUPLOT_FONTPATH="${GNUPLOT_FONTPATH}" GNUPLOT_PS_DIR="${GNUPLOT_PS_DIR}"
GNUPLOT_DEFAULT_GDFONT="${GNUPLOT_DEFAULT_GDFONT}" GDFONTPATH="${GDFONTPATH}"
"${ROOT}/bin/octave-$VER" "$@"
logout
[Process completed]
I have attached the crash report.
Berend
octave-3.7.0+_2012-06-25-055331_Berend-Hasselmans-Computer-1.crash
Description: Binary data
- MacOS X App Bundle, Ben Abbott, 2012/06/23
- Re: MacOS X App Bundle, c., 2012/06/24
- Re: MacOS X App Bundle, Ben Abbott, 2012/06/25
- Re: MacOS X App Bundle, c., 2012/06/25
- Re: MacOS X App Bundle, Ben Abbott, 2012/06/30
- Re: MacOS X App Bundle, c., 2012/06/30
- Re: MacOS X App Bundle, Ben Abbott, 2012/06/30
- Re: MacOS X App Bundle, c., 2012/06/30
- Re: MacOS X App Bundle, Ben Abbott, 2012/06/30