Commit 155d76f4 authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz
Browse files

Setup libltdl in ltdl/, so we can use it in the dve2 interface.

Don't keep it under version control since it is installed by
autoreconf.

* configure.ac: Call LT_CONFIG_LTDL_DIR and LTDL_INIT.
* README: Mention ltdl/.
* Makefile.am: Recurse into ldtl.
* iface/dve2/Makefile.am: Link with it.
parent 3427f3bf
......@@ -42,3 +42,4 @@ cachegrind.*
*.gcda
*.gcno
*.info
ltdl
2011-03-05 Alexandre Duret-Lutz <adl@lrde.epita.fr>
Setup libltdl in ltdl/, so we can use it in the dve2 interface.
Don't keep it under version control since it is installed by
autoreconf.
* configure.ac: Call LT_CONFIG_LTDL_DIR and LTDL_INIT.
* README: Mention ltdl/.
* Makefile.am: Recurse into ldtl.
* iface/dve2/Makefile.am: Link with it.
2011-03-05 Alexandre Duret-Lutz <adl@lrde.epita.fr>
Setup build system for a new dve2 interface.
......
## Copyright (C) 2011 Laboratoire de Recherche et Dveloppement
## de l'Epita (LRDE).
## Copyright (C) 2003, 2005 Laboratoire d'Informatique de Paris 6 (LIP6),
## dpartement Systmes Rpartis Coopratifs (SRC), Universit Pierre
## et Marie Curie.
......@@ -33,7 +35,7 @@ if NEVER
NEVER_BENCH = bench
endif
SUBDIRS = $(MAYBE_BUDDY) $(MAYBE_LBTT) $(NEVER_BENCH) doc src wrap iface
SUBDIRS = $(MAYBE_BUDDY) $(MAYBE_LBTT) $(NEVER_BENCH) doc src wrap ltdl iface
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = HACKING
......@@ -156,6 +156,7 @@ Third party software
buddy/ A patched version of BuDDy 2.3 (a BDD library).
lbtt/ lbtt 1.2.1 (an LTL to Büchi automata test bench).
ltdl/ Libtool's portable dlopen() wrapper library.
iface/ Interfaces to other libraries.
nips/ NIPS interface (to use Promela models).
nips_vm/ NIPS VM 1.2.7 (New Implementation of Promela Semantics
......
......@@ -51,7 +51,9 @@ AX_CHECK_BOOST([1.34], [103400])
AC_CHECK_FUNCS([srand48 drand48])
LT_CONFIG_LTDL_DIR([ltdl])
LT_INIT([win32-dll])
LTDL_INIT([subproject convenience])
spot_INTEL
if test x$enable_warnings = xyes; then
......
......@@ -18,7 +18,7 @@
## Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
## 02111-1307, USA.
AM_CPPFLAGS = -I$(top_srcdir)/src $(BUDDY_CPPFLAGS)
AM_CPPFLAGS = -I$(top_srcdir)/src $(BUDDY_CPPFLAGS) -I$(top_srcdir)/ltdl
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
dve2dir = $(pkgincludedir)/iface/dve2
......@@ -26,5 +26,7 @@ dve2dir = $(pkgincludedir)/iface/dve2
dve2_HEADERS = dve2.hh
lib_LTLIBRARIES = libspotdve2.la
libspotdve2_la_LIBADD = $(top_builddir)/src/libspot.la
libspotdve2_la_LIBADD = \
$(top_builddir)/src/libspot.la \
$(top_builddir)/ltdl/libltdlc.la
libspotdve2_la_SOURCES = dve2.cc
......@@ -3,3 +3,5 @@ ltoptions.m4
ltsugar.m4
ltversion.m4
lt~obsolete.m4
argz.m4
ltdl.m4
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment