Hi. I am following the procedure to builld libxslt with mingw / msys. I get the following error, I am missing something? I was able to install libxml2 successfully . Please help:
$ make
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I../libxslt -Ic:/mingw/include -DNDEBUG -O2 -MM ../libxslt/attributes.c ../libxslt/documents.c ../libxslt/extensions.c ../libxslt/extra.c ../libxslt/functions.c ../libxslt/imports.c ../libxslt/keys.c ../libxslt/namespaces.c ../libxslt/numbers.c ../libxslt/pattern.c ../libxslt/preproc.c ../libxslt/security.c ../libxslt/templates.c ../libxslt/transform.c ../libxslt/variables.c ../libxslt/xslt.c ../libxslt/xsltutils.c ../libexslt/common.c ../libexslt/crypto.c ../libexslt/date.c ../libexslt/exslt.c ../libexslt/functions.c ../libexslt/math.c ../libexslt/saxon.c ../libexslt/sets.c ../libexslt/strings.c ../libexslt/dynamic.c > depends.mingw
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/attributes.o ..\libxslt/attributes.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/documents.o ..\libxslt/documents.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/extensions.o ..\libxslt/extensions.c
..\libxslt/extensions.c:37:1: warning: "PATH_MAX" redefined
In file included from ..\libxslt/extensions.c:16:
c:/mingw/include/limits.h:31:1: warning: this is the location of the previous definition
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/extra.o ..\libxslt/extra.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/functions.o ..\libxslt/functions.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/imports.o ..\libxslt/imports.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/keys.o ..\libxslt/keys.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/namespaces.o ..\libxslt/namespaces.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/numbers.o ..\libxslt/numbers.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/pattern.o ..\libxslt/pattern.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/preproc.o ..\libxslt/preproc.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/security.o ..\libxslt/security.c
..\libxslt/security.c: In function `xsltCheckFilename':
..\libxslt/security.c:271: warning: passing arg 2 of `_stat' from incompatible pointer type
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/templates.o ..\libxslt/templates.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/transform.o ..\libxslt/transform.c
gcc.exe -DWIN32 -D_WINDOWS -D_MBCS -I.. -I..\libxslt -Ic:/mingw/include -DNDEBUG -O2 -c -o int.xslt.mingw/xslt.o ..\libxslt/xslt.c
gcc.exe -Wl,-L,bin.mingw -Wl,-L,c:/mingw/lib -shared -Wl,--dll -Wl,--out-implib,bin.mingw/libxslt.lib -Wl,--major-image-version,1 -Wl,--minor-image-version,1 -o bin.mingw/libxslt.dll int.xslt.mingw/attributes.o int.xslt.mingw/documents.o int.xslt.mingw/extensions.o int.xslt.mingw/extra.o int.xslt.mingw/functions.o int.xslt.mingw/imports.o int.xslt.mingw/keys.o int.xslt.mingw/namespaces.o int.xslt.mingw/numbers.o int.xslt.mingw/pattern.o int.xslt.mingw/preproc.o int.xslt.mingw/security.o int.xslt.mingw/templates.o int.xslt.mingw/transform.o int.xslt.mingw/variables.o int.xslt.mingw/xslt.o int.xslt.mingw/xsltutils.o -lwsock32 -llibxml2
Creating library file: bin.mingw/libxslt.lib
int.xslt.mingw/templates.o:templates.c:(.text+0x9b0): undefined reference to `xsltEvalAVT'
int.xslt.mingw/xslt.o:xslt.c:(.text+0x832): undefined reference to `xsltFreeAVTList'
int.xslt.mingw/xslt.o:xslt.c:(.text+0x1bf8): undefined reference to `xsltCompileAttr'
collect2: ld returned 1 exit status
c:\mingw\bin\make.exe: *** [bin.mingw\libxslt.dll] Error 1
thanks,
remsy
_______________________________________________ xslt mailing list, project page http://xmlsoft.org/XSLT/ [email protected] http://mail.gnome.org/mailman/listinfo/xslt
