From bffdf3432e01d7d8b7ead16b015a6af25bbba5b3 Mon Sep 17 00:00:00 2001 From: Pawel Kolodziejski Date: Sun, 13 Jul 2008 22:31:44 +0000 Subject: [PATCH] added amigaos4 compilation support --- configure | 3 ++- engine/registry.cpp | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 6cdf2d10ad9..ffd92b29358 100755 --- a/configure +++ b/configure @@ -710,7 +710,8 @@ case $_host_os in DEFINES="$DEFINES -DUNIX -DSYSTEM_NOT_SUPPORTING_D_TYPE" ;; amigaos*) - # TODO: anything to be added here? + DEFINES="$DEFINES -DMINIGL" + LIBS="$LIBS -lGL -lGLU" ;; # given this is a shell script assume some type of unix *) diff --git a/engine/registry.cpp b/engine/registry.cpp index d86d2a85ddf..607213ef1a5 100644 --- a/engine/registry.cpp +++ b/engine/registry.cpp @@ -37,6 +37,8 @@ Registry::Registry() : _dirty(false) { #ifndef __DC__ #ifdef WIN32 std::string filename = "residual.ini"; +#elif defined __amigaos4__ + std::string filename = "/PROGDIR/residual.ini"; #else std::string filename = std::string(std::getenv("HOME")) + "/.residualrc"; #endif @@ -89,6 +91,8 @@ void Registry::save() { #ifndef __DC__ #ifdef WIN32 std::string filename = "residual.ini"; +#elif defined __amigaos4__ + std::string filename = "/PROGDIR/residual.ini"; #else std::string filename = std::string(std::getenv("HOME")) + "/.residualrc"; #endif