CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
pkgmk-cross.conf: adapted to 64b
[pkgutils-cross.git] / pkgmk.conf
index 3137a67fd46f77b536b9fc9e677d4971a13ecbee..907ba69ed545bd985f988ff7a08246e0b7551ec3 100644 (file)
@@ -2,8 +2,25 @@
 # /etc/pkgmk.conf: pkgmk(8) configuration
 #
 
-export CFLAGS="-O2 -march=i686 -pipe"
-export CXXFLAGS="-O2 -march=i686 -pipe"
+export CFLAGS="-O2 -march=x86-64 -pipe"
+export CXXFLAGS="${CFLAGS}"
+
+# export MAKEFLAGS="-j2"
+
+case ${PKGMK_ARCH} in
+       "64"|"")
+               ;;
+       "32")
+               export CFLAGS="${CFLAGS} -m32"
+               export CXXFLAGS="${CXXFLAGS} -m32"
+               export LDFLAGS="${LDFLAGS} -m32"
+               export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
+               ;;
+       *)
+               echo "Unknown architecture selected! Exiting."
+               exit 1
+               ;;
+esac
 
 # PKGMK_SOURCE_MIRRORS=()
 # PKGMK_SOURCE_DIR="$PWD"