Changes between Initial Version and Version 1 of Ticket #68178, comment 3


Ignore:
Timestamp:
Sep 21, 2023, 12:39:40 PM (8 months ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #68178, comment 3

    initial v1  
    11FWIW, I just built successfully with
    22
    3 port -v install rav1e configure.ldflags="-ld_classic -force_load /usr/lib/libiconv.dylib" configure.cflags
    4 ="-Wl,-ld_classic"
     3{{{
     4port -v install rav1e configure.ldflags="-ld_classic -force_load /usr/lib/libiconv.dylib" configure.cflags="-Wl,-ld_classic"
     5}}}
    56
    67which is ugly, but works up to not-yet-found problems with differing header files
    78
     9{{{
    810otool -L /opt/local/bin/rav1e
    9 
    1011/opt/local/bin/rav1e:
    1112        /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
    1213        /opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0, current version 9.1.0)
    1314        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1336.0.0)
     15}}}
    1416
    15 the -force_load probably is portable to older macOS/xcode.
     17the `-force_load` probably is portable to older macOS/xcode.
    1618
    1719I don't think this is the right solution, but if one was, say, in the middle of building something with rav1e as a dependency, this might get the job done.