45 lines
1.4 KiB
Diff
45 lines
1.4 KiB
Diff
--- allegro-4.2.0/misc/allegro-config.in.libdir 2005-11-05 17:40:11.000000000 +0100
|
|
+++ allegro-4.2.0/misc/allegro-config.in 2006-10-15 18:38:46.000000000 +0200
|
|
@@ -15,13 +15,21 @@
|
|
exec_prefix=$prefix
|
|
exec_prefix_set=no
|
|
include_prefix=@INCLUDE_PREFIX@
|
|
+arch=$(/bin/arch)
|
|
+if [ "$arch" = "x86_64" -o "$arch" = "s390x" -o "$arch" = "ppc64" \
|
|
+ -o "$arch" = "ia64" ];
|
|
+then
|
|
+ libdir="/usr/lib64"
|
|
+else
|
|
+ libdir="/usr/lib"
|
|
+fi
|
|
|
|
static_libs=@LINK_WITH_STATIC_LIBS@
|
|
lib_type=@LIB_TO_LINK@
|
|
|
|
accepts_frameworks=no
|
|
|
|
-allegro_ldflags="@LDFLAGS@"
|
|
+allegro_ldflags="-Wl,--export-dynamic "
|
|
allegro_libs="@LIBS@"
|
|
allegro_frameworks="@FRAMEWORKS@"
|
|
allegro_cflags=""
|
|
@@ -178,7 +186,7 @@
|
|
fi
|
|
|
|
if test "$echo_libs" = "yes"; then
|
|
- libdirs=-L${exec_prefix}/lib
|
|
+ libdirs=-L${libdir}
|
|
if test "$static_libs" = "yes"; then
|
|
echo $libdirs $allegro_ldflags -l${lib_type} $allegro_libs
|
|
else
|
|
@@ -192,8 +200,8 @@
|
|
|
|
if test "$echo_env" = "yes"; then
|
|
echo "export PATH=\$PATH:$prefix/bin"
|
|
- echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:$prefix/lib"
|
|
- echo "export LIBRARY_PATH=\$LIBRARY_PATH:$prefix/lib"
|
|
+ echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:$libdir"
|
|
+ echo "export LIBRARY_PATH=\$LIBRARY_PATH:$libdir"
|
|
echo "export C_INCLUDE_PATH=\$C_INCLUDE_PATH:$prefix/include"
|
|
echo "export CPLUS_INCLUDE_PATH=\$CPLUS_INCLUDE_PATH:$prefix/include"
|
|
echo "export OBJC_INCLUDE_PATH=\$OBJC_INCLUDE_PATH:$prefix/include"
|