PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ./configure --eigene-paras



jonasge
17-12-2002, 20:24
Hallöchen...


Habe kein ganz kleines Problem:
Ich habe in meinem Code mache stellen mit
#ifndef feature1
/*
Code..
*/

#endif

Jetzt habe ich mit kapptemplate ein Makefile und das ganze erstellt, nur wie kann
ich jetzt z.B. ./configure --enable-feature1
das machen, das das dann mit übersetzt wird, ich muss das ja an gcc weitergeben, aber irgendwie
finde ich dazu nix...


Wie mache ich das, das ich ./configure die option beibringe, und dann z.B. --enable-feature1 aufrufen kann?


Gruss
Jonas

Trillian
17-12-2002, 22:00
Benutzt du autoconf? Ich kenne kapptemplate nicht:
Bei configure.in/ac würde das so aussehen:

AC_ARG_ENABLE(debug, [ --enable-foobar BESCHREIBUNG], foobar=$enableval, foobar=no)
if test "$foobar" = yes; then
AC_DEFINE(FOOBAR)
fi