Opened 9 years ago
Closed 9 years ago
#49500 closed defect (fixed)
fltk@1.3.3 build fails because header objc/NSObjCRuntime.h not found
Reported by: | nico.mack@… | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: | fltk |
Description
fltk version 1.3.3 fails to build against libc++ runtime on OSX10.8.5 with XCode 5.1.1 installed. Macports was previously cleaned
sudo port clean --all all sudo port uninstall installed
fltk is being installed as a dependency for octave. Log of clean build attached.
Attachments (1)
Change History (7)
Changed 9 years ago by nico.mack@…
comment:1 Changed 9 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to michaelld@… |
---|---|
Port: | fltk added; fltk@1.3.3 removed |
comment:2 follow-up: 3 Changed 9 years ago by michaelld (Michael Dickens)
What does the following return for you:
find /usr/include -name NSObjCRuntime.h
comment:3 Changed 9 years ago by nico.mack@…
Replying to michaelld@…:
What does the following return for you:
find /usr/include -name NSObjCRuntime.h
In fact, the command returns nothing. However, if I perform
locate NSObjCRuntime.h /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSObjCRuntime.h /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSObjCRuntime.h /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/objc/NSObjCRuntime.h /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/usr/include/objc/NSObjCRuntime.h /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/usr/include/objc/NSObjCRuntime.h /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSObjCRuntime.h
Any news regarding this issue? I'm stuck because I can't install octave. I've switched temporarily to a Windows Machine to run octave, however I'd prefer to use it on my mac.
comment:4 follow-up: 5 Changed 9 years ago by michaelld (Michael Dickens)
I just pushed r142207, which hopefully fixes this issue. You'll want to do something like:
sudo port clean "fltk*" sudo port selfupdate
and, then try again & see if fltk installs. Please report back successes or failures here ...
comment:5 Changed 9 years ago by nico.mack@…
Replying to michaelld@…:
I just pushed r142207, which hopefully fixes this issue. You'll want to do something like:
sudo port clean "fltk*" sudo port selfupdateand, then try again & see if fltk installs. Please report back successes or failures here ...
Hi... I confirm that after cleaning fltk and performing a selfupdate as indicated, fltk now builts fine. Thanks for fixing this.
comment:6 Changed 9 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | new → closed |
In the future, please Cc the port maintainers (
port info --maintainers fltk
), if any.