[gs-devel] muPDF link failure
Pranay Pramod
pranay.pramod at gmail.com
Tue Jul 10 01:31:52 PDT 2007
I was getting most of the errors because of misplaced library headers.
Now, however, I still have three targets failing while linking...
----------------------------------------------------------------
Compiler is GCC with Mingw
Building RELEASE target
...found 352 target(s)...
...updating 3 target(s)...
Link build\release\pdftool.exe
gcc -o build\release\pdftool.exe build\release\pdftool.o
build\release\libmupdf.a build\release\libfonts.a build\release\libraster.a
build\release\libworld.a build\release\libstream.a build\release\libbase.a
-Lc:/msys/1.0/local/lib -lfreetype -ljpeg -lz -lm
...failed Link build\release\pdftool.exe ...
Link build\release\apparition.exe
gcc -o build\release\apparition.exe build\release\winmain.o
build\release\winres.o build\release\libpdfapp.a build\release\libmupdf.a
build\release\libfonts.a build\release\libraster.a build\release\libworld.a
build\release\libstream.a build\release\libbase.a -Lc:/msys/1.0/local/lib
-lfreetype -ljpeg -lz -lm -lgdi32 -lcomdlg32 -mwindows
...failed Link build\release\apparition.exe ...
Link build\release\npmupdf.dll
gcc -shared -Wl,--kill-at -o build\release\npmupdf.dll
build\release\npwin.o build\release\moz_winres.o build\release\moz_main.o
build\release\libmupdf.a build\release\libfonts.a build\release\libraster.a
build\release\libworld.a build\release\libstream.a build\release\libbase.a
-Lc:/msys/1.0/local/lib -lfreetype -ljpeg -lz -lm -lgdi32
...failed Link build\release\npmupdf.dll ...
...failed updating 3 target(s)...
c:\mingw\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot
find -lfreetype
collect2: ld returned 1 exit status
c:\mingw\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot
find -lfreetype
collect2: ld returned 1 exit status
c:\mingw\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot
find -lfreetype
collect2: ld returned 1 exit status
-----------------------------------------------------------------
my Jamrule says
if $(OS) = MINGW
{
FREETYPECC ?= -Ic:/msys/1.0/local/include
-Ic:/msys/1.0/local/include/freetype2 ;
FREETYPELD ?= -Lc:/msys/1.0/local/lib -lfreetype ;
}
FREETYPECC ?= "`freetype-config --cflags`" ;
FREETYPELD ?= "`freetype-config --libs`" ;
where do i look for this missing -lfreetype??
please guide me.
Thanks!
Pranay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ghostscript.com/pipermail/gs-devel/attachments/20070710/d9ce49b8/attachment-0001.htm
More information about the gs-devel
mailing list