-#!/bin/sh
+#! /bin/sh
#
# Compile script for Virtual Jaguar GCC/SDL Portable Jaguar Emulator
# under the sun...
#
# by James L. Hammons
-#
+#
# If you have any parameters that you want to pass through to make, then
# simply add them to the 'compile' command line as if 'compile' were make.
#
+echo
+echo -n "*** Checking compilation environment... "
+
+# Check for SDL
+
+if [ "`which sdl-config`" = "" ]; then
+
+ echo
+ echo
+ echo "It seems that you don't have the SDL development libraries installed. If you"
+ echo "have installed them, make sure that the sdl-config file is somewhere in your"
+ echo "path and is executable."
+
+ exit 1
+
+fi
+
+echo -n "OK"
+
echo
echo -n "*** Compiling Virtual Jaguar for "
#This doesn't seem to make a difference on Win32...
# SDLLIBTYPE=--static-libs
-elif [ "$OSTYPE" = "macosx" ]; then
+elif [ "$OSTYPE" = "darwin7.0" ] || [ "$OSTYPE" = "darwin" ]; then
echo -n Mac OS X
# Yes, you can pass through parameters to make...
make $@
+
+if [ $? -eq 0 ]; then
+
+ echo
+ echo "*** Looks like it compiled OK... Give it a whirl!"
+ echo
+
+fi