From 72dc3da821c616b97246e6b7cf5587c2e936d144 Mon Sep 17 00:00:00 2001 From: tma Date: Sat, 29 Oct 2005 22:05:20 +0000 Subject: * Beginnings of Solaris support from Vincent S. Cojot * Note this patch also splits USE_SDL into USE_SDL_VIDEO and USE_SDL_AUDIO git-svn-id: svn://svn.icculus.org/quake3/trunk@199 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/unix/unix_main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'code/unix/unix_main.c') diff --git a/code/unix/unix_main.c b/code/unix/unix_main.c index 7d913cc..7ee5620 100644 --- a/code/unix/unix_main.c +++ b/code/unix/unix_main.c @@ -47,6 +47,10 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include // bk001213 - force dumps on divide by zero #endif +#if defined(__sun) + #include +#endif + // FIXME TTimo should we gard this? most *nix system should comply? #include @@ -391,7 +395,7 @@ void Sys_Init(void) #else Cvar_Set( "arch", "freebsd unknown" ); #endif -#elif defined __sun__ +#elif defined(__sun) #if defined __i386__ Cvar_Set( "arch", "solaris x86" ); #elif defined __sparc__ @@ -801,6 +805,8 @@ void *Sys_LoadDll( const char *name, char *fqpath , snprintf (fname, sizeof(fname), "%shppa.so", name); #elif defined __sh__ snprintf (fname, sizeof(fname), "%ssh.so", name); +#elif defined __sparc__ + snprintf (fname, sizeof(fname), "%ssparc.so", name); #else #error Unknown arch #endif -- cgit v1.2.3