Article View: pl.comp.lang.tcl
Article #390Wykrycie Tcl/Tk przez Autoconf
From: Mateusz Loskot
Date: Tue, 30 May 2006 05:56
Date: Tue, 30 May 2006 05:56
48 lines
2024 bytes
2024 bytes
Witam, Nie jestem pewien czy to odpowiednie miejsce, więc w razie co przepraszam za OT. Czy ktoś mógłby mi powiedzieć, w jaki sposób użyć w configure.in makr zdefiniowanych w tcl.m4? Co chcę osiągnąć? 1. Sprawdzić czy obecne sa Tcl i Tk w systemie, w odp. wersji. 2. Otrzymać ścieżkę do tcl.h i tk.h 3. Otrzymać CFLAGS dla kompilatora 4. -//- LDFLAGS dla linkera Pierwsze dwa cele potrafię zrealizować: dnl configure.in SC_PATH_TCLCONFIG(configsh) SC_PATH_TKCONFIG SC_LOAD_TCLCONFIG SC_LOAD_TKCONFIG i teraz dostaję takie zmienne i wartości na moim Linuksie: TCL_VERSION = 8.4 TL_VERSION = 8.4 TCL_BIN_DIR = /usr/lib/tcl8.4 TCL_INC_DIR = /usr/include/tcl8.4/tcl-private/generic TCL_LIB_DIR = TK_BIN_DIR = /usr/lib/tk8.4 TK_LIB_DIR = Nie wiem tylko dlaczego TCL_INC_DIR nie wskazuje do /usr/include/tcl8.4 a głębiej. Może nie powinienem używać tej zmiennej przy kompilacji swojego programu z obsługą libtcl? Wczoraj kopałem ze 2 godziny w poszukiwaniu rozwiązania niestety, musze się poddać lub napisać własne makra. Wolałbym jednak użyć standardowych jeśli są. Czy ktoś może mi pomóc z punktami 3. i 4.? Dzięki i pozdrawiam -- Mateusz Loskot http://mateusz.loskot.net
Technical Details
Message-ID:
<e5gmqk$7u1$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Mateusz Loskot <see@my.signature.net> Newsgroups: pl.comp.lang.tcl Subject: Wykrycie Tcl/Tk przez Autoconf Date: Tue, 30 May 2006 07:56:34 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 48 Message-ID: <e5gmqk$7u1$1@inews.gazeta.pl> NNTP-Posting-Host: chello062179071234.chello.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1148968596 8129 62.179.71.234 (30 May 2006 05:56:36 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Tue, 30 May 2006 05:56:36 +0000 (UTC) X-Accept-Language: pl, en-us, en X-User: mloskot User-Agent: Mozilla Thunderbird 1.0.8 (X11/20060502) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit