[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-dev] [PATCH] Compiling sc3-plugins for 10.9



On 9 Dec 2013, at 16:05, Nick Collins <clicksonnil@xxxxxxxxx> wrote:

> Thanks Dan, ahead I have gone. 
> 
> I've not dealt with pull requests before, but as one sanity check I just tested building the latest SC on Mavericks. After installing Cmake, Qt4.8.5 and readline via homebrew, I ran: 
> 
> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES='x86_64' -DCMAKE_OSX_DEPLOYMENT_TARGET=10.8 -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -DREADLINE_INCLUDE_DIR=/usr/local/opt/readline/include -DREADLINE_LIBRARY=/usr/local/opt/readline/lib/libreadline.dylib -DSSE=ON -DSYSTEM_YAMLCPP=OFF ..
> 
> and to my amazement SuperCollider built. I didn't try a universal or compile against 10.7 SDK or anything, but the only issue I saw on a cursory look at the built application was that where on 3.6.6 aliases in Extensions are fine, for this latest git, I get:
> 
> Error: Target missing for alias at /Users/nickcollins/Library/Application Support/SuperCollider/Extensions/AuditoryModeling alias
> 
> which seems to relate to
> NSURL *resolvedURL = [NSURL URLByResolvingBookmarkData: bookmark options: NSURLBookmarkResolutionWithoutUI relativeToURL: nil bookmarkDataIsStale: &isStale error: &resolvedURLError
> ];

It means there's a dead alias.

S.

> 			
> in SC_DirUtils.cpp, some change of OS X protections thing? 
> 
> But I can make a sound. 
> 
> best
> Nick
> 
> 
> On 9 Dec 2013, at 13:06, Dan Stowell <danstowell+sc3@xxxxxxxxx> wrote:
> 
>> Hi Nick,
>> 
>> Go ahead I reckon.
>> 
>> Have you also seen this pull request re the main SC code for 10.9?
>> https://github.com/supercollider/supercollider/pull/994
>> We still want confirmation it should be merged
>> 
>> Dan
>> 
>> 
>> 
>> 
>> 2013/12/9 Nick Collins <clicksonnil@xxxxxxxxx>:
>>> Hi,
>>> 
>>> I feel a bit more up to date now I'm on Mavericks. Perhaps too up to date; sc3-plugins stopped compiling. It turned out to be vecLib vs Accelerate hangover, so patch attached that allows compilation. Should I commit? Not sure if consequences for earlier OS X, but I think it should be fine (Accelerate has been the proper library name for some versions of OS X I believe) and only OS X implications so shouldn't affect other systems.
>>> 
>>> Perhaps this was fixed already or not a problem on other machines but this is a fix for a problem in source downloaded last Friday with fresh 10.9.
>>> 
>>> best,
>>> Nick
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> 
>> -- 
>> http://www.mcld.co.uk
>> 
>> _______________________________________________
>> sc-dev mailing list
>> 
>> info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>> archive: https://listarc.bham.ac.uk/marchives/sc-dev/
>> search: https://listarc.bham.ac.uk/lists/sc-dev/search/
> 
> 
> _______________________________________________
> sc-dev mailing list
> 
> info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
> archive: https://listarc.bham.ac.uk/marchives/sc-dev/
> search: https://listarc.bham.ac.uk/lists/sc-dev/search/


_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/