octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #48215] MacOS: mkoctfile linker error - config


From: Friedrich Beckmann
Subject: [Octave-bug-tracker] [bug #48215] MacOS: mkoctfile linker error - configure.ac produces wrong MKOCTFILE_DL_LDFLAGS (PATCH)
Date: Thu, 16 Jun 2016 18:33:15 +0000 (UTC)
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/601.6.17 (KHTML, like Gecko) Version/9.1.1 Safari/601.6.17

Follow-up Comment #13, bug #48215 (project octave):

Hi Mike,

Here is what I get on MacOS with my proposed patch but only for

DL_LDFLAGS 
MKOCTFILE_DL_LDFLAGS 

i.e. without SHLEXT_VER, SHLLIB_VER and SHLBIN_VER. 


pool8021x167-207:~ fritz$ mkoctfile -p DL_LDFLAGS
-bundle -bundle_loader /opt/local/bin/octave-4.1.0+
pool8021x167-207:~ fritz$ octave --eval "__octave_config_info__ DL_LDFLAGS"
ans = -bundle -bundle_loader /libinterp/octave -L/opt/local/lib
-Wl,-headerpad_max_install_names
pool8021x167-207:~ fritz$ octave --eval "version"
ans = 4.1.0+
pool8021x167-207:~ fritz$ 


With your patch it looks like this:


pool8021x167-207:octave-devel fritz$ mkoctfile -p DL_LDFLAGS
-bundle -bundle_loader /opt/local/bin/octave-4.1.0+
pool8021x167-207:octave-devel fritz$ octave --eval "__octave_config_info__
DL_LDFLAGS"
ans = -bundle -bundle_loader libinterp/octave -L/opt/local/lib
-Wl,-headerpad_max_install_names
pool8021x167-207:octave-devel fritz$ 


Please note that with your patch the leading / is missing, i.e. 

libinterp/octave 

vs.

/libinterp/octave

Friedrich

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?48215>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]