2016-05-25 25 views
0

Installation würde ich Circos installieren möchten. Ich folgte die instructions auf Circos Website. Insbesondere überprüfte ich Perl-Module für vermisste. Mir fehlen einige von ihnen:Installation Circos: Probleme GD Modul unter Mac OS

missing   Font::TTF::Font 
missing   GD 
missing   GD::Polyline 
missing   SVG 
missing   Statistics::Basic 
missing   Text::Format 

So folgte ich wieder die instructions about Installing Perl Modules on Mac OS X auf Circos Website. Insbesondere folgte ich die detailed instructions in Paulo Nuin's blog post. Freetype und Fontconfig fehlten und ich installiert sie.

Nun, wenn ich die Konfiguration für libgd-2.2.1 laufen, erhalte ich diese Konfiguration Zusammenfassung:

Support for Zlib: yes 
Support for PNG library: yes 
Support for JPEG library: yes 
Support for WebP library: no 
Support for TIFF library: no 
Support for Freetype 2.x library: yes 
Support for Fontconfig library: yes 
Support for Xpm library: no 
Support for liq library: no 
Support for pthreads: yes 

Es mir gut genug aussieht. Aber wenn ich das Make laufen, bekomme ich Fehler:

clang: warning: argument unused during compilation: '-pthread' 
ld: malformed 64-bit a.b.c.d.e version number: 4.20201 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
make[2]: *** [libgd.la] Error 1 
make[1]: *** [all] Error 2 
make: *** [all-recursive] Error 1 

Da es nicht funktioniert, folgte ich this recommendation on Stackoverflow und ich lief

brew install gd

(Ich hatte Gebräu zu aktualisieren, indem

cd /usr/local/Library 
git pull origin master 
tun

folgende this answer on Stackoverflow.)

Aber ich bekomme einen Fehler:

Error: You must `brew link libpng freetype` before gd can be installed 

Und wenn ich 'Gebräu Link libpng freetype' laufen lasse, erhalte ich einen anderen Fehler:

Linking /usr/local/Cellar/libpng/1.6.21... 
Error: Could not symlink bin/libpng-config 
Target /usr/local/bin/libpng-config 
already exists. You may want to remove it: 
    rm '/usr/local/bin/libpng-config' 

To force the link and overwrite all conflicting files: 
    brew link --overwrite libpng 

To list all files that would be deleted: 
    brew link --overwrite --dry-run libpng 

Jede Lösung schließlich in der Lage sein Circos zu laufen?

Vielen Dank im Voraus für Ihre Hilfe!

Antwort