Remove duplicate menubarstyle property.
[ardour.git] / gtk2_ardour / ardour.sh.in
index 107321024b6c79e0d62c7871cdf335b5b0a64888..1cd8ada3efa2df0a2d89247440e9f7abfe497e76 100644 (file)
@@ -1,11 +1,20 @@
 #!/bin/sh
 
-export GTK_PATH=%INSTALL_PREFIX%/lib/ardour2:$GTK_PATH
+export GTK_PATH=%INSTALL_PREFIX%/%LIBDIR%/ardour3:$GTK_PATH
 
-export LD_LIBRARY_PATH=%INSTALL_PREFIX%/lib/ardour2:$LD_LIBRARY_PATH 
+export LD_LIBRARY_PATH=%INSTALL_PREFIX%/%LIBDIR%/ardour3:$LD_LIBRARY_PATH 
 # DYLD_LIBRARY_PATH is for Darwin
 export DYLD_LIBRARY_PATH=$LD_LIBRARY_PATH
 
-exec %INSTALL_PREFIX%/lib/ardour2/ardour.bin $*
+MLOCK_LIMIT=$(ulimit -l)
+if [ "$MLOCK_LIMIT" != "unlimited" ]; then
+       echo "WARNING: Your system has a limit for maximum amount of locked memory!"
+        echo "This might cause Ardour to run out of memory before your system runs out of memory. You can view the memory limit with 'ulimit -l', and it is normally controlled by /etc/security/limits.conf"
+
+fi
+
+ulimit -c unlimited
+
+exec %INSTALL_PREFIX%/%LIBDIR%/ardour3/ardour-%VERSION% "$@"