wenn ich PDFlib (die kommerzielle Version) als Extension im php.ini Eintrage und dann Apache neu starte erhalte ich folgenden Fehler:
dyld: NSLinkModule() error
dyld: Symbol not found: __cg_jpeg_resync_to_restart
Referenced from: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
Expected in: /Applications/xampp/xamppfiles/lib/libjpeg.62.dylib
getested mit PDFlib 6 oder 7 auf Mac OSX 10.4.10 mit xampp-macosx-0.6.3.dmg.
Nach einiger Suche bin ich auf folgendes gestossen:
http://wiki.urbanek.info/index.cgi?TigeR
Da geht es im wesentlichen darum, das DYLD_LIBRARY_PATH nicht gesetzt werden soll, da es sonst zu unschönen Effekten kommen kann
Bei XAMP wird aber in "xamppfiles/bin/envvars"
- Code: Select all
#
DYLD_LIBRARY_PATH="/Applications/xampp/xamppfiles/lib:$DYLD_LIBRARY_PATH"
export DYLD_LIBRARY_PATH
gesetzt.
Die Frage ist wozu das notwendig ist. Ich habe das mal probeweise auskommentiert und siehe da PDFlib liess sich anstandslos laden.