2010-09-22 41 views
0

Dans mon Makefile.am, jeExploding récursive faire avec libltdl

SUBDIRS = libltdl . 

Ceci est parce que je veux être en mesure d'utiliser la version de libltdl inclus avec mon colis (à savoir ./configure --with-included-ltdl). Cependant, je rencontre parfois le problème où make se invoque récursivement pour toujours. Malheureusement, je ne suis pas sûr exactement quelles conditions provoquent cela.

Ceci est généralement résolu en réexécutant autoconf et configure. J'aimerais savoir la façon «correcte» de le faire, car il semble que ce n'est pas ça. (Je trouve aussi après avoir mis à jour configure.ac que je dois exécuter autoreconf && autoreconf libltdl au lieu de seulement autoreconf)

Merci pour l'aide!

Répondre

0

Encore une fois, j'ai parlé trop tôt. Cela semble être résolu en déplaçant la source dans un répertoire séparé (c'est-à-dire src) et en mettant à jour SUBDIRS à libltdl src.