[TYPO3-german] statisch gelinkte Version von GraphicsMagick

Tom Lehmann tomhb at gmx.ch
Fri Aug 20 01:35:35 CEST 2010


Am Do 19 Aug 2010 09:31:44 CEST claus at fassing.eu schrieb:

> hast Du schon mal versucht selber eine statische Version zu erzeugen ?
> Du  musst Dir dazu die "configure" Option genauer ansehen. Zwei von
> denen ich weiß wie sie gesetzt werden müssen, sind:
> 
> ./configure --disable-shared --enable-delegate-build
> 
> Eventuell müssen aber auch noch Compiler Flags angepasst werden.
> Es gib die -s Option beim gcc der den Compiler anweist statisch zu
> Kompilieren
> 
> Mit ./configure --help listest Du alle Optionen auf.
> Möglich das es auch eine Option --enable-static gibt, die dann auch auf
> yes gesetzt werden muss.
 
> Wird auf trial and error hinauslaufen.

Hiermit laeuft es schon recht lange sehr gut. Sorry fuer den nichtvorhandenen
Zeilenumbruch an dieser Stelle.


[32 bit]

/usr/local/graphicsmagick-1.1.6/bin$ ./gm -version
Version: GraphicsMagick 1.1.6 2005-05-01 Q8 http://www.GraphicsMagick.org/
Copyright: Copyright (C) 2002, 2003, 2004 GraphicsMagick Group. Additional copyrights and licenses apply to this software, see http://www.GraphicsMagick.org/www/Copyright.html
Host type: i686-pc-linux-gnu

Configured using the command:
  ./configure '--enable-static' '--disable-shared' '--without-perl' '--without-magick-plus-plus' '--without-x' '--without-fpx' '--without-threads' '--without-dps' '--without-LCMS' '--without-trio' '--without-wmf' '--disable-installed' --enable-ltdl-convenience

Final Build Parameters:
  CC       = gcc
  CFLAGS   = -g -O2 -Wall
  CPPFLAGS = -I/usr/include/freetype2 -I/usr/include/libxml2
  CXX      = g++
  CXXFLAGS = -g -O2
  LDFLAGS  = -L/usr/lib -L/usr/lib
  LIBS     = -ltiff -lfreetype -ljpeg -lpng -lbz2 -lxml2 -lz -lm


[64 bit]

/usr/local/graphicsmagick-1.3.9/bin$ ./gm -version
GraphicsMagick 1.3.9 2010-02-04 Q8 http://www.GraphicsMagick.org/
Copyright (C) 2002-2010 GraphicsMagick Group.
Additional copyrights and licenses apply to this software.
See http://www.GraphicsMagick.org/www/Copyright.html for details.

Feature Support:
  Thread Safe              no
  Large Files (> 32 bit)   yes
  Large Memory (> 32 bit)  yes
  BZIP                     yes
  DPS                      no
  FlashPix                 no
  FreeType                 yes
  Ghostscript (Library)    no
  JBIG                     no
  JPEG-2000                no
  JPEG                     yes
  Little CMS               no
  Loadable Modules         no
  OpenMP                   no
  PNG                      yes
  TIFF                     no
  TRIO                     no
  UMEM                     no
  WMF                      no
  X11                      no
  XML                      yes
  ZLIB                     yes

Host type: x86_64-unknown-linux-gnu

Configured using the command:
  ./configure  '--enable-static' '--disable-shared' '--without-perl' '--without-magick-plus-plus' '--without-x' '--without-fpx' '--without-threads' '--without-dps' '--without-LCMS' '--without-trio' '--without-wmf' '--disable-installed' '--enable-ltdl-convenience' '--prefix=/usr/local/graphicsmagick-1.3.9'

Final Build Parameters:
  CC       = gcc -std=gnu99
  CFLAGS   = -g -O2 -Wall
  CPPFLAGS = -I/usr/include/freetype2 -I/usr/include/libxml2
  CXX      = g++
  CXXFLAGS = -g -O2
  LDFLAGS  = -L/usr/lib -L/usr/lib
  LIBS     = -lfreetype -ljpeg -lpng -lbz2 -lxml2 -lz -lm


Gruss Tom

-- 


More information about the TYPO3-german mailing list