Put the per project paths before the wine paths.
Remove unnecessary libraries from the wine link test. Move DLL_LINK from configure.in to the Make.rules file.
This commit is contained in:
parent
0ce0bef9c1
commit
849cea008b
|
@ -2375,9 +2375,7 @@ then
|
|||
fi
|
||||
|
||||
CFLAGS="$CFLAGS -fPIC"
|
||||
DLL_LINK="\$(WINE_LIBRARY_PATH) \$(LIBRARY_PATH) \$(LIBRARIES:%=-l%) -lwine -lwine_unicode -lwine_uuid"
|
||||
|
||||
AC_SUBST(DLL_LINK)
|
||||
AC_SUBST(LDSHARED)
|
||||
AC_SUBST(LDXXSHARED)
|
||||
AC_SUBST(LDDLLFLAGS)
|
||||
|
@ -2601,7 +2599,7 @@ then
|
|||
else
|
||||
WINE_LIBRARY_ROOT="$WINE_LIBRARY_ROOT:$WINE_LIBRARY_ROOT/lib";
|
||||
fi
|
||||
AC_PATH_LIBRARY(WINE_LIBRARY_ROOT,[-lwine],[-lutil],[
|
||||
AC_PATH_LIBRARY(WINE_LIBRARY_ROOT,[-lwine],[],[
|
||||
AC_MSG_ERROR([Could not find the Wine libraries (libwine.so)])
|
||||
],$WINE_LIBRARY_ROOT)
|
||||
if test -n "$WINE_LIBRARY_ROOT"
|
||||
|
@ -2610,7 +2608,7 @@ then
|
|||
else
|
||||
WINE_LIBRARY_PATH=""
|
||||
fi
|
||||
AC_PATH_LIBRARY(LIBNTDLL_PATH,[-lntdll],[$WINE_LIBRARY_PATH -lwine -lwine_unicode -lncurses -ldl -lutil],[
|
||||
AC_PATH_LIBRARY(LIBNTDLL_PATH,[-lntdll],[$WINE_LIBRARY_PATH -lwine -lwine_unicode],[
|
||||
AC_MSG_ERROR([Could not find the Wine libraries (libntdll.so)])
|
||||
],[$WINE_LIBRARY_ROOT:$WINE_LIBRARY_ROOT/dlls])
|
||||
if test -n "$LIBNTDLL_PATH" -a "-L$LIBNTDLL_PATH" != "$WINE_LIBRARY_PATH"
|
||||
|
@ -2847,13 +2845,13 @@ CFLAGS = @CFLAGS@
|
|||
CXXFLAGS = @CXXFLAGS@
|
||||
WRCFLAGS = -r -L
|
||||
OPTIONS = @OPTIONS@ -D_REENTRANT -DWINELIB
|
||||
DLL_LINK = @DLL_LINK@
|
||||
LIBS = @LIBS@ $(LIBRARY_PATH)
|
||||
LN_S = @LN_S@
|
||||
ALLFLAGS = $(DEFINES) -I$(SRCDIR) $(WINE_INCLUDE_PATH) $(INCLUDE_PATH)
|
||||
ALLFLAGS = $(DEFINES) -I$(SRCDIR) $(INCLUDE_PATH) $(WINE_INCLUDE_PATH)
|
||||
ALLCFLAGS = $(CFLAGS) $(CEXTRA) $(OPTIONS) $(ALLFLAGS)
|
||||
ALLCXXFLAGS=$(CXXFLAGS) $(CXXEXTRA) $(OPTIONS) $(ALLFLAGS)
|
||||
ALLWRCFLAGS=$(WRCFLAGS) $(WRCEXTRA) $(OPTIONS) $(ALLFLAGS)
|
||||
DLL_LINK = $(LIBRARY_PATH) $(LIBRARIES:%=-l%) $(WINE_LIBRARY_PATH) -lwine -lwine_unicode -lwine_uuid
|
||||
LDCOMBINE = ld -r
|
||||
LDSHARED = @LDSHARED@
|
||||
LDXXSHARED= @LDXXSHARED@
|
||||
|
|
Loading…
Reference in New Issue