Merge remote branch 'origin/merlijn/osx-compile'

This commit is contained in:
Rudolf Polzer
2010-09-01 21:29:48 +02:00
4 changed files with 16 additions and 37 deletions

View File

@@ -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'

View File

@@ -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

View File

@@ -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)"

View File

@@ -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