๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8723

Re: autoconf en preprocessor defines

#8723
From: Dominique Devriese
Date: Wed, 12 Jun 2002 20:18
50 lines
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-mail
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>

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