Article View: es.comp.os.linux.programacion
Article #1979Autoconf y automake
From: David Lago
Date: Fri, 20 May 2005 22:36
Date: Fri, 20 May 2005 22:36
44 lines
2221 bytes
2221 bytes
Buenas, Estoy adaptando un proyecto ya existente usando automake y autoconf. Es la primera vez que lo utilizo y tengo las siguientes dudas: 1) Quiero usar la librer�a de threads (al compilar uso -lpthread). Para comprobar si el sistema la tiene instalada, a�ado esta linea al configure.in: AC_CHECK_LIB(pthread) pero cuando ejecuto el ./configure, me aparece esta linea: checking for in -lpthread... no lo cual es raro, porque soy capaz de compilarlo manualmente, y existe la librer�a. 2) �C�mo hago para que cuando no encuentre alguno de los requisitos que le pongo (bien sean librer�as, funciones o cabeceras), en vez de ponerme un '... no' en la salida del ./configure, que salga con un error y no genere ni siguiera los makefiles? 3) Para que compile los fuentes usando la librer�a de threads, tendr�a que a�adir al Makefile.am algo como esto: miprograma_LDADD = @NOMBREDELALIBRERIA@ pero, qu� nombre pongo aqu�?? prob� a poner pthread, lpthread, pero no funciona. Gracias de antemano, David. -- ############################################# # David Lago <dlago@mundo-r.com> # # PGP key available at pgp.mit.edu # # ----------------------------------------- # # Personal Blizog at # # http://www.arcanelinux.org/blog/dlworld # #############################################
Technical Details
Message-ID:
<d6loqc$8g318@cesio.mundo-r.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeed00.sul.t-online.de!t-online.de!news1.dtag.de!cesio.mundo-r.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: f86c8,e81ddc71aa7c0afa,start X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsfeed00.sul.t-online.de!t-online.de!news1.dtag.de!cesio.mundo-r.com!not-for-mail From: David Lago <dlago@mundo-r.com> Newsgroups: es.comp.os.linux.programacion Subject: Autoconf y automake Date: Sat, 21 May 2005 00:36:58 +0200 Organization: R Cable y Telecomunicaciones Lines: 44 Message-ID: <d6loqc$8g318@cesio.mundo-r.com> NNTP-Posting-Host: cm188095.red.mundo-r.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050515) X-Accept-Language: en-us, en X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime