gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Problem building gnustep-base tools with MinGW


From: xavier . glattard
Subject: RE: Problem building gnustep-base tools with MinGW
Date: Tue, 20 Mar 2007 11:59:30 +0100
User-agent: Internet Messaging Program (IMP) 3.2.5

Selon Nicola Pero <address@hidden>:

> >> Mine is:
> >>
> >> gcc  -Wl,--enable-auto-import       -fgnu-runtime -o obj/autogsdoc.exe
> >>    ./obj/autogsdoc.o ./obj/AGSParser.o ./obj/AGSOutput.o ./obj/AGSIndex.o
> >> ./obj/AGSHtml.o
> >>      -L../Source/./obj   -L/home/Nico/GNUstep/Library/Libraries
> >> -L/usr/local/lib   -L/usr/local/lib -L/usr/local/lib/gnu-gnu-gnu
> >> -L/usr/local/lib   -lgnustep-base    -lobjc  -L/usr/local/lib -lxml2 -lz
> >> -liconv -lws2_32 -liconv -lcallback -lavcall -liberty  -lz -lws2_32
> >> -ladvapi32 -lcomctl32 -luser32 -lcomdlg32 -lmpr -lnetapi32 -lm -I.
> >
> > With layout=fhs mine is :
> >
> >gcc  -Wl,--enable-auto-import       -fgnu-runtime -o obj/autogsdoc.exe
> > ./obj/autogsdoc.o ./obj/AGSParser.o ./obj/AGSOutput.o ./obj/AGSIndex.o
> >./obj/AGSHtml.o
> > -L../Source/./obj   -L/home/Xavier/GNUstep/Library/Libraries
> > -L/usr/local/lib   -L/usr/local/lib -L/usr/local/lib/gnu-gnu-gnu
> > -L/usr/local/lib -L/usr/local/lib -lgnustep-base    -lobjc -lxslt
> >-L/usr/local/lib -lxml2 -L/usr/local/lib -lz -lws2_32
> > -liconv -lcallback -lavcall -lbfd -liberty  -lz -lws2_32
> > -ladvapi32 -lcomctl32 -luser32 -lcomdlg32 -lmpr -lnetapi32 -lm -I.
>
> The only difference that I can see if that you have -lxslt ... could it be
> anything to do with the problem ?

xslt is installed since a very long time...
But it seems you're right !!

This morning i deleted everything and re-install from scratch and now it works
with gnustep-make in c:/GNUstep, with gcc 3.4.2, without xslt.
(I still cant use --enable-native-objc-exceptions but that's not so important)

But if i install xslt, gnustep-base doesn't build !
(i tried twice as i wanted to be sure :-)

I build xslt from source without any oddity. It is installed by default in
/usr/local - like any other library. And it is found by gnustep-base configure
script :

checking for xml2-config... /usr/local/bin/xml2-config
checking for libxml - version >= 2.3.0... yes
checking libxml/SAX2.h usability... yes
checking libxml/SAX2.h presence... yes
checking for libxml/SAX2.h... yes
checking for xsltApplyStylesheet in -lxslt... yes
checking libxslt/xslt.h usability... yes
checking libxslt/xslt.h presence... yes
checking for libxslt/xslt.h... yes

I still dont understand all the problems i encountered :
Why the old release version couldn't be built ? I'm (almost) sure they used to.

Many thanks !

Xavier








reply via email to

[Prev in Thread] Current Thread [Next in Thread]