Changes between Initial Version and Version 1 of Ticket #40738


Ignore:
Timestamp:
Oct 11, 2013, 4:30:05 PM (10 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Remember to use WikiFormatting and to Cc the port's maintainer.

The tclIndex error message is irrelevant; please ignore it.

The other errors sound like jack is using Carbon, which was always just meant as a crutch to allow developers to move to OS X from OS 9 quickly and which is in every new OS X release becoming less and less supported. OS X is now 13 years old and it's high time for developers to stop using Carbon.

It looks like there is something called jack2 now. Perhaps we need to either update the jack port to that, or create a new jack2 port for it.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #40738

    • Property Owner changed from macports-tickets@… to eu@…
  • Ticket #40738 – Description

    initial v1  
    33Getting error...
    44
     5{{{
    56:info:build <command line>:7:10: fatal error: '/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h' file not found
    67:info:build #include "/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h"
     
    89:error:build Failed to install jack
    910:debug:build couldn't open "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex": no such file or directory
     11}}}
    1012
    11 Reason being Frameworks are now part of the Xcode5 directory (Apple must of wanted a tidy up), think you can run xcrun to find the path..
     13Reason being Frameworks are now part of the Xcode5 directory (Apple must of wanted a tidy up), think you can run `xcrun` to find the path..
    1214
    1315On my machine these two directories live
    1416
    15 /Applications/Xcode5-DP3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers
    16 
    17 /Applications/Xcode5-DP3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework
     17 * /Applications/Xcode5-DP3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers
     18 * /Applications/Xcode5-DP3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework
    1819
    1920I did try (running out of time)...
    2021
     22{{{
    2123ln -s "/Applications/Xcode5-DP3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers"  /System/Library/Frameworks/Carbon.framework/Headers
    2224
    2325ln -s "/Applications/Xcode5-DP3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework"  /System/Library/Frameworks/Tcl.framework
     26}}}
    2427
    2528And it does get a bit further but then its failing with
    2629
     30{{{
    2731:info:build In file included from <built-in>:162:
    2832:info:build In file included from <command line>:7:
    2933:info:build /System/Library/Frameworks/Carbon.framework/Headers/Carbon.h:29:10: fatal error: 'HIToolbox/HIToolbox.h' file not found
    3034:info:build #include <HIToolbox/HIToolbox.h>
     35}}}
    3136
    32 I *think* there is a --with-tcl-dir that we can pass to ./configure in the Portfile configure-amend directive and use xcrun to find out this path.. but i've run out of time (hopefully someone else has a patch or a quick solution)
     37I ''think'' there is a `--with-tcl-dir` that we can pass to ./configure in the Portfile configure-amend directive and use `xcrun` to find out this path.. but i've run out of time (hopefully someone else has a patch or a quick solution)