[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