GSL no Mac OSX Lion

Uma novidade “boa” do XCode no Lion é que já vem com a gsl inclusa por padrão nele, porém não para arquitetura x86_64, logo ao compilarmos algum código que utilize a gsl devemos especificar a arquitetura disponível,

gcc source.c -lgsl -lgslcblas -lm -arch i386
e assim tudo volta a ser como era antes. Mais informações na lista da biblioteca gsl: http://osdir.com/ml/help-gsl-gnu/2010-02/msg00031.html

Uma forma mais inteligente é instalar uma biblioteca mais nova, usando o macports por exemplo, e linkar essa nova biblioteca:

$ C_INCLUDE_PATH=.:/opt/local/include # onde estao os cabeçalhos
$ LIBRARY_PATH=.:/opt/local/lib # onde esta a gsl
$ export C_INCLUDE_PATH
$ export LIBRARY_PATH
o macport instala praticamente todos os pacotes em /opt/local.

Linkbacks

Use the following URL for manually sending trackbacks: http://www.complex.if.uff.br/lib/plugins/linkback/exe/trackback.php/orahcio:home:gsl-no-mac-osx-lion

Discussão

Enter your comment
SNQSE
 
orahcio/home/gsl-no-mac-osx-lion.txt · Última modificação: 2012/03/16 15:17 por orahcio
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0