Article View: be.comp.programming
Article #8723Re: autoconf en preprocessor defines
From: Dominique Devriese
Date: Wed, 12 Jun 2002 20:18
Date: Wed, 12 Jun 2002 20:18
50 lines
2737 bytes
2737 bytes
Johan Vervloet <johan@linux.be> writes:
> On Wed, 12 Jun 2002 21:35:11 +0200, Dominique Devriese wrote:
>
> > Probeer eens om in je config.h.in het volgende te zetten: #undef
> > _ES_OUTLINE_
> > (vraag het nog is als dat niet helpt, zo'n autoconf guru ben ik ook weer
> > niet...
>
> In dat geval verschijnt er (onafhankelijk van of ik de optie meegeef of
> niet)
>
> /* #undef _ES_OUTLINE_ */
>
> achterin m'n config.h
>
> ;(
>
> Johan
Dat is dan ook het enige juiste dat hij kan doen:
probeer eens
./configure --enable-inline-strings # (of de optie die het in jouw geval
was, kweet het niet meer)
en je zal zien dat hij nu wel _ES_OUTLINE_ #definet
je moet eens de autoconf info pagina's lezen:
typ in een console
info autoconf
dan duw je '/' (zoeken), en dan "AC_ARG_ENABLE"
en je vindt:
- Macro: AC_ARG_ENABLE (FEATURE, HELP-STRING, [ACTION-IF-GIVEN],
[ACTION-IF-NOT-GIVEN])
If the user gave `configure' the option `--enable-FEATURE' or
`--disable-FEATURE', run shell commands ACTION-IF-GIVEN. If
neither option was given, run shell commands ACTION-IF-NOT-GIVEN.
The name FEATURE indicates an optional user-level facility. It
should consist only of alphanumeric characters and dashes.
Wat jij doet wil dus zeggen:
maak twee opties: --enable-... en --disable-...
met als helpstring "disable-..."
en defini๏ฟฝer ... als hij de --enable-... optie meegeeft...
Je hebt dus je macro verkeerd gebruikt
sjuus
domi
--
Dominique Devriese
http://users.pandora.be/frit/domi.gpg
Technical Details
Message-ID:
<87d6uw5jys.fsf@pandora.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!supernews.com!feed.textport.net!newsranger.com!news-out.visi.com!hermes.visi.com!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<pan.2002.06.12.21.27.00.481088.355@linux.be> <87ptyws32p.fsf@pandora.be> <pan.2002.06.12.21.44.01.522277.355@linux.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,4289ca49b18c6e26 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-06-12 13:18:54 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!supernews.com!feed.textport.net!newsranger.com!news-out.visi.com!hermes.visi.com!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail Sender: domi@flap Newsgroups: be.comp.programming Subject: Re: autoconf en preprocessor defines References: <pan.2002.06.12.21.27.00.481088.355@linux.be> <87ptyws32p.fsf@pandora.be> <pan.2002.06.12.21.44.01.522277.355@linux.be> From: Dominique Devriese <fritmebufstek@pandora.be> Message-ID: <87d6uw5jys.fsf@pandora.be> Lines: 50 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit Date: Wed, 12 Jun 2002 20:18:53 GMT NNTP-Posting-Host: 213.118.143.252 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1023913133 213.118.143.252 (Wed, 12 Jun 2002 22:18:53 MET DST) NNTP-Posting-Date: Wed, 12 Jun 2002 22:18:53 MET DST Organization: Telenet Internet