non/timeline/configure

68 lines
2.0 KiB
Plaintext
Raw Normal View History

2008-05-16 21:12:52 +02:00
#!/bin/sh
#
# Copyright (C) 2008 Jonathan Moore Liles
# This file is licensed under version 2 of the GPL.
2008-05-16 21:12:52 +02:00
. scripts/config-funcs
2008-05-16 21:12:52 +02:00
begin
2008-05-16 21:12:52 +02:00
begin_options
2008-05-26 20:44:17 +02:00
ask "Installation prefix" prefix /usr/local
ask "Build for debugging" USE_DEBUG no
using DEBUG &&
2010-01-25 03:49:28 +01:00
{
ask "Use unoptimized drawing routines" USE_UNOPTIMIZED_DRAWING no
ask "Use widget for timeline" USE_WIDGET_FOR_TIMELINE no
using WIDGET_FOR_TIMELINE || ask "Use singlebuffered timeline" USE_SINGLEBUFFERED_TIMELINE no
}
begin_tests
2008-05-16 21:12:52 +02:00
2008-07-20 22:31:57 +02:00
require_FLTK 1.1.7 images
require_command FLUID fluid
require_command ar ar
require_command makedepend makedepend
require_package JACK 0.103.0 jack
require_package sndfile 1.0.17 sndfile
require_package liblo 0.23 liblo
2012-02-26 02:22:42 +01:00
require_package sigcpp 2.0.0 sigc++-2.0
suggest_package XPM 2.0.0 xpm
if ! hostname_resolvable
then
echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
echo "This is a broken configuration and will cause liblo (the"
echo "OSC library) to fail to function. Add the line:"
echo
echo "127.0.0.1 $(hostname)"
echo
echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
echo
fail "Invalid hostname!"
fi
if ! test_version 1.1.10 $FLTK_VERSION
then
warn "*** PERFORMANCE WARNING ***"
warn ""
warn "Your FLTK version is $FLTK_VERSION."
warn ""
warn "FLTK version 1.3.0 introduced a bug which slows down the"
warn "drawing of Non-DAW's timeline by a factor of thousands."
warn ""
warn "Install FLTK 1.1.10 and try again."
warn ""
warn "Alternatively, you can rerun configure and answer 'yes' to"
warn "the question 'Use widget for timeline'. It will be fast, but"
warn "you won't be able to see the playhead."
warn ""
warn "Please send any and all complaints to the FLTK developers!"
fi
test_version `version_of liblo` 0.26 || warn "Version $(version_of liblo) of liblo is slow to create servers. Consider upgrading to 0.26 or later"
2008-05-16 21:12:52 +02:00
end