| Both sides previous revisionPrevious revision | |
| acdsn:acdsn-a:mac [2015/07/08 08:25] – tret | acdsn:acdsn-a:mac [2015/07/08 08:43] (current) – [Install wxPerl for Mac] tret |
|---|
| ==== Install wxPerl for Mac ==== | ==== Install wxPerl for Mac ==== |
| |
| # cpanm Wx | $ sudo cpanm Wx |
| |
| If you get the error ''failed to find Carbon/Carbon.r'', follow this: | If you get the error ''failed to find Carbon/Carbon.r'', follow this: |
| - Find your ''Carbon.r'': ''# sudo find / -name Carbon.r -print'' => /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers/Carbon.r | |
| - Go to your Wx build directory: ''# cd ~/.cpanm/work/timestamp.something/Wx-0.9927'' | Find your ''Carbon.r''. |
| - Edit ''cpp/wxPerl.osx/Makefile'' and add the path to the Frameworks directory (a parent dir of your ''Carbon.r'') to the ''Rez'' line (36): ''-F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks'' | |
| - You should have a line like this: ''$(RESTOOLDIR)/Rez -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks -d __DARWIN__ -useDF -o $(BUILD)/wxPerl.rsrc $(ARCH_FLAGS) wxPerl.r'' | $ sudo find / -name Carbon.r -print |
| - Rebuild: ''sudo make && sudo make install'' | $ # => /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers/Carbon.r |
| | |
| | We're only interested by the path up to the ''Frameworks'' directory. |
| | |
| | Go to your Wx build directory. |
| | |
| | $ cd ~/.cpanm/work/timestamp.something/Wx-0.9927 |
| | |
| | Edit ''cpp/wxPerl.osx/Makefile'' and add the path to the ''Frameworks'' to the ''Rez'' call (line 36). |
| | |
| | You should have a line like this: |
| | $(RESTOOLDIR)/Rez -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks -d __DARWIN__ -useDF -o $(BUILD)/wxPerl.rsrc $(ARCH_FLAGS) wxPerl.r |
| | |
| | Rebuild! |
| | |
| | $ sudo make && sudo make install |
| |
| ==== Compile acdsn-a for Mac ==== | ==== Compile acdsn-a for Mac ==== |