]> skyeroc.xyz Git - dgamelaunch/commitdiff
separate $LEXLIBS because ee and virus do not need lex and will not build without...
authorfstd <van.fstd@gmail.com>
Sat, 23 Jan 2016 04:20:53 +0000 (05:20 +0100)
committerfstd <van.fstd@gmail.com>
Sat, 23 Jan 2016 04:20:53 +0000 (05:20 +0100)
Makefile.in
configure.ac

index 31af0891340f98589b39a8ab2496e5f4a9711303..ea09bf84326b39450cd35c2361a23dd43e21aab2 100644 (file)
@@ -9,6 +9,7 @@ mandir = @mandir@
 
 CC = @CC@
 LIBS = @LIBS@
+LEXLIBS = @LEXLIBS@
 CFLAGS = @CFLAGS@
 INSTALL = @INSTALL@
 LEX = @LEX@
@@ -30,7 +31,7 @@ OBJS = $(SRCS:.c=.o)
 all: .depend $(NAME) $(EDITORS)
 
 $(NAME): $(OBJS)
-       $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
+       $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS) $(LEXLIBS)
 
 ee: ee.c
        $(CC) $(CFLAGS) -o $@ $< $(LIBS)
index ad0fba7d5b24789c8ca36a3ba72166fcc4ad316f..5b1d3bfd3496a97696c6116756214a4bac4b7f81 100644 (file)
@@ -15,7 +15,7 @@ if test -z "$LEX"; then
    AC_MSG_ERROR([lex or flex not found.])
 fi
 
-LIBS="$LIBS $LEXLIB"
+LEXLIBS="$LEXLIB"
 
 AC_CHECK_LIB(pthread, pthread_create, [], [AC_MSG_ERROR([need pthreads])])
 
@@ -26,7 +26,7 @@ fi
 
 case "$(uname -s)" in
   Linux | *BSD)
-    LIBS="$LIBS -lutil -lcrypt"
+    MY_LIBS="$MY_LIBS -lutil -lcrypt"
     AC_DEFINE(NOSTREAMS, 1, [Don't use SVR4 streams support in ttyrec.])
   ;;
 esac
@@ -108,7 +108,7 @@ AC_ARG_WITH(sqlite-db,
 if test "$enable_sqlite" = yes; then
    AC_MSG_RESULT([Using SQLite for the database, located at $dgl_sqlite_db])
    AC_DEFINE(USE_SQLITE3,1,[Use SQLite for the database instead of flat text file.])
-   LIBS="$LIBS -lsqlite3"
+   MY_LIBS="$MY_LIBS -lsqlite3"
    AC_DEFINE_UNQUOTED(USE_SQLITE_DB, "$dgl_sqlite_db", [Path and filename of the SQLite database.])
 fi
 
@@ -158,7 +158,7 @@ if test "$enable_shmem" = yes; then
    AC_CHECK_HEADERS([sys/shm.h], [], [AC_MSG_ERROR([sys/shm.h not found.])], [])
    AC_MSG_RESULT([Enabled showing number of watchers.])
    AC_DEFINE(USE_SHMEM,1,[Use shared memory block])
-   LIBS="$LIBS -lrt"
+   MY_LIBS="$MY_LIBS -lrt"
    # or -pthread?
 fi
 
@@ -184,8 +184,10 @@ else
 fi
 
 
+LIBS="$LIBS $MY_LIBS"
 
 AC_SUBST(SETPROCTITLE_C)
+AC_SUBST(LEXLIBS)
 
 AC_CONFIG_FILES(Makefile)
 AC_OUTPUT