Merge remote branch 'origin/merlijn/osx-compile'
This commit is contained in:
15
COMPILING
15
COMPILING
@@ -1,3 +1,4 @@
|
||||
|
||||
developer documentation for GtkRadiant 1.5.0-div0
|
||||
=================================================
|
||||
|
||||
@@ -45,13 +46,15 @@ OSX(using X-windows)
|
||||
====================
|
||||
|
||||
environment:
|
||||
- OS X 10.5
|
||||
- Xcode developer tools installed
|
||||
- OS X 10.5 or 10.6
|
||||
- Xcode developer tools installed (OSX DVD)
|
||||
- X11 (from the OS X DVD)
|
||||
- fink installed
|
||||
- the following fink packages installed:
|
||||
gtkglext1 pkgconfig glib2-dev libxml2 gtk+2-dev pango1-xft2-dev atk-dev atk1 gettext-dev
|
||||
- Subversion must be installed and available in PATH to download the game packs
|
||||
- MacPorts or fink installed
|
||||
- the following packages installed:
|
||||
Macports:
|
||||
gtkglext pkgconfig glib2-devel libxml2 gtk2 pango atk gettext wget
|
||||
Fink:
|
||||
gtkglext1 pkgconfig glib2-dev libxml2 gtk+2 gtk+2-dev pango1-xft2-ft219-dev atk1 gettext-dev wget
|
||||
|
||||
build:
|
||||
run 'make'
|
||||
|
||||
9
Makefile
9
Makefile
@@ -193,17 +193,14 @@ ifeq ($(OS),Darwin)
|
||||
CPPFLAGS_COMMON += -DPOSIX -DXWINDOWS
|
||||
CFLAGS_COMMON += -fPIC
|
||||
CXXFLAGS_COMMON += -fno-exceptions -fno-rtti
|
||||
CPPFLAGS_COMMON += -I/sw/include -I/usr/X11R6/include
|
||||
LDFLAGS_COMMON += -L/sw/lib -L/usr/X11R6/lib
|
||||
#LDFLAGS_COMMON += -L/sw/lib -L/usr/lib -L/usr/X11R6/lib
|
||||
CPPFLAGS_COMMON += -I/opt/local/include -I/sw/include -I/usr/X11R6/include
|
||||
LDFLAGS_COMMON += -L/opt/local/lib -L/sw/lib -L/usr/X11R6/lib
|
||||
LDFLAGS_DLL += -dynamiclib -ldl
|
||||
EXE ?= ppc
|
||||
MACLIBDIR ?= /sw/lib
|
||||
MACLIBDIR ?= /opt/local/lib
|
||||
A = a
|
||||
DLL = dylib
|
||||
MWINDOWS =
|
||||
MACVERSION ?= 16
|
||||
CPPFLAGS_COMMON += -DMACVERSION="$(MACVERSION)"
|
||||
# workaround for weird prints
|
||||
ECHO_NOLF = /bin/echo -n
|
||||
|
||||
|
||||
@@ -4,11 +4,6 @@
|
||||
# BUILD=debug
|
||||
# RADIANT_ABOUTMSG=Custom build
|
||||
# EXE=ub
|
||||
#
|
||||
## MacPorts:
|
||||
# CPPFLAGS=-I/opt/local/include/ -I/usr/X11R6/include/
|
||||
# LDFLAGS=-L/opt/local/lib -L/usr/X11R6/lib
|
||||
# MACLIBDIR=/opt/local/lib
|
||||
|
||||
## Fink
|
||||
## (-arch ppc can combined with -arch 386, I read somewhere. However does work fine like this on OSX 10.6)
|
||||
@@ -16,3 +11,7 @@
|
||||
# CFLAGS=-arch i386
|
||||
# TARGET_ARCH=-arch i386
|
||||
# MACLIBDIR=/sw/lib
|
||||
|
||||
## On some versions of OSX you may get compile errors regarding glTexImage1D, uncomment this to fix it
|
||||
#MACVERSION ?= 16
|
||||
#CPPFLAGS_COMMON += -DMACVERSION="$(MACVERSION)"
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
# Makefile.conf template
|
||||
|
||||
## OS X:
|
||||
BUILD=debug
|
||||
RADIANT_ABOUTMSG=OSX NetRadiant Custom build
|
||||
EXE=ub
|
||||
### Snow Leopard 16, Leopard 15, Tiger 14, Panther 13
|
||||
MACVERSION=16
|
||||
#
|
||||
## MacPorts:
|
||||
CPPFLAGS=-I/opt/local/include/ -I/usr/X11R6/include/
|
||||
LDFLAGS=-L/opt/local/lib -L/usr/X11R6/lib
|
||||
MACLIBDIR=/opt/local/lib
|
||||
|
||||
## Fink
|
||||
## (-arch ppc can combined with -arch 386, I read somewhere. However does work fine like this on OSX 10.6)
|
||||
# LDFLAGS=-arch i386
|
||||
# CFLAGS=-arch i386
|
||||
# TARGET_ARCH=-arch i386
|
||||
# MACLIBDIR=/sw/lib
|
||||
Reference in New Issue
Block a user