[ioquake3] unofficial openbsd/sparc64 patch

Noah McNallie noah.mcnallie at gmail.com
Tue May 27 18:53:42 PDT 2008


well i successfully got ioq3ded compiled on openbsd/sparc64 making this the
first sparc64 compile  (afaik) and the first sparc of any kind on openbsd.
everything went easy, smooth, and as planned.

i have to admit i kind of broke something potentially, i used the same
section of the Makefile for sunos for openbsd (other than removing two
librarys to LDFLAGS that the linker could not find, solaris libraries that
openbsd implements in libc) because i'm not completely familiar with gnu
make syntax (like i said, i know c, perl, sh and some asm, gnu make is
another story; psuedo-sh).

you can view http://n0ah.org/sparc64.html or read the following which i made
into a readme for the code (maybe it'd be a better idea to keep it more
unofficial):

OpenBSD n0ah.org 4.3 GENERIC#1598 sparc64
9:45PM  up 8 days, 22:53, 18 users, load averages: 0.61, 0.38, 0.52
Tue May 27 21:45:28 EDT 2008

[ http://n0ah.org/patches/ioq3ded_1.35.SVN1346M-openbsd-sparc64.patch ]

when using the sparc64 patch, you should only try compiling the dedicated
server, installation instructions are as
follows:

- check out the specific revision with svn that the patch was compiled
against
  ie 'svn co svn://svn.icculus.org/quake3/trunk ioquake3 -r100' would check
out revision 100.
  see ioquake3.org for more information
- copy ioq3ded_1.35.SVN1346M-openbsd-sparc64.patch to ./ioquake3
- run the following command: patch -p1 <
ioq3ded_1.35.SVN1346M-openbsd-sparc64.patch
- now compile as the following: BUILD_SERVER=1 BUILD_CLIENT=0
BUILD_GAME_SO=0 BUILD_GAME_QVM=0 USE_CURL=1 nice -n 20 gmake

build/release-openbsd-sparc64/ioq3ded.sparc64

n0ah
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ioquake.org/pipermail/ioquake3-ioquake.org/attachments/20080527/b9ad5676/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: side.jpg
Type: image/jpeg
Size: 9817 bytes
Desc: not available
URL: <http://lists.ioquake.org/pipermail/ioquake3-ioquake.org/attachments/20080527/b9ad5676/attachment.jpg>


More information about the ioquake3 mailing list