X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fardour.sh.in;h=1cd8ada3efa2df0a2d89247440e9f7abfe497e76;hb=9a8eda6930aef71a17456704967a9f0b2e7b1769;hp=1bf1ffa94bf3b56cc4425a9936dfcdcb9daf667d;hpb=532f6aad4ac79ca15d69deccd18fca90e444c437;p=ardour.git diff --git a/gtk2_ardour/ardour.sh.in b/gtk2_ardour/ardour.sh.in index 1bf1ffa94b..1cd8ada3ef 100644 --- a/gtk2_ardour/ardour.sh.in +++ b/gtk2_ardour/ardour.sh.in @@ -1,11 +1,20 @@ #!/bin/sh -export GTK_PATH=%INSTALL_PREFIX%/%LIBDIR%/ardour2:$GTK_PATH +export GTK_PATH=%INSTALL_PREFIX%/%LIBDIR%/ardour3:$GTK_PATH -export LD_LIBRARY_PATH=%INSTALL_PREFIX%/%LIBDIR%/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%/%LIBDIR%/ardour2/ardour-%VERSION% $* +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% "$@"