Ignore:
Timestamp:
Jul 10, 2013, 11:49:09 PM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
Children:
bc2aed6a87c90a5858f5c011fa0ade08053dcac5
Parents:
ea5f3f6ec425ba64388b5f649fd56fcc93a4cd8d
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-07-10 23:49:09+02:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2013-07-11 01:05:35+02:00
Message:
Fixing static use of _dynamic_ modules as built-ins + dynamic loading / OS X

add/fix: linked-in static "dynamic" modules: pyobject + syzextra
fix: fixed static building of Singular
fix: adaptation for static embedding of syzextra

add: added '-flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup' due to Mac OS X
ps: -export-dynamic -avoid-version
File:
1 edited

Legend:

Unmodified
Added
Removed
  • dyn_modules/callgfanlib/Makefile.am

    rea5f3f6 r99b54a  
    5656
    5757if ENABLE_P_PROCS_DYNAMIC
    58   P_PROCS_MODULE_LDFLAGS = ${AMLDFLAGS} -shared -module
    59 #  P_PROCS_MODULE_LDFLAGSG = ${AMLDFLAGS} -shared -module
     58  P_PROCS_MODULE_LDFLAGS = ${AMLDFLAGS} -shared -module -dynamic -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup
    6059else
    6160  P_PROCS_MODULE_LDFLAGS = ${AMLDFLAGS}
    62 #  P_PROCS_MODULE_LDFLAGSG = ${AMLDFLAGS}
    6361endif
    6462
    65 # Add under Mac OS X: -twolevel_namespace -weak_reference_mismatches weak -undefined dynamic_lookup
     63# Add under Mac OS X: -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup
    6664
    6765gfanlib_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGS}
Note: See TracChangeset for help on using the changeset viewer.