I've worked around the NFSLock issue and I have the Cairo library installed.
However.....
I can't get the PERL Cairo module to install. Whether I use CPAN or the manual method, all the files compile but the link fails. Here's the error....
C:\Perl\site\bin\g++.exe -out:blib\arch\auto\Cairo\Cairo.dll -mdll -L"C:\Perl\li
b\CORE" Cairo.o CairoFont.o CairoMatrix.o CairoPath.o CairoPattern.o CairoSurfac
e.o CairoFt.o cairo-perl-enums.o C:\Perl\lib\CORE\perl510.lib -lkernel32 -luse
r32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lneta
pi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 -lms
vcrt -def:Cairo.def
C:\Perl\site\lib\auto\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin
\ld.exe: cannot open output file ut:blib\arch\auto\Cairo\Cairo.dll: Invalid argument
collect2: ld returned 1 exit status
dmake.exe: Error code 129, while making 'blib\arch\auto\Cairo\Cairo.dll'
TSCH/Cairo-1.061.tar.gz
C:\Perl\site\bin\dmake.exe -- NOT OK
It appears something can't handle the "-out:", since the file it can't find is prefixed with "ut:".
Are things supposed to be this hard?
Chuck
|