Commit ec4a614d authored by hartman's avatar hartman
Browse files

* Add options for SDK building. (not enabled yet) and fix liba52 downlaod

parent c45dcb73
...@@ -46,9 +46,20 @@ echo "BUILD = $BUILD" >> config.mak ...@@ -46,9 +46,20 @@ echo "BUILD = $BUILD" >> config.mak
echo "HOST = $HOST" >> config.mak echo "HOST = $HOST" >> config.mak
case $HOST in case $HOST in
powerpc-apple-darwin8 | ppc-darwin) ppc-darwin)
# Mac OS X < 10.4
echo "EXTRA_CPPFLAGS = -no-cpp-precomp" >> config.mak echo "EXTRA_CPPFLAGS = -no-cpp-precomp" >> config.mak
echo "CONTRIB_URL = http://download.videolan.org/pub/videolan/devtools/contrib-macosx.tar.bz2" >> config.mak ;;
powerpc-apple-darwin8)
# Mac OS X 10.4
# Makefile cross compiling is only supported with gcc-4.0
# ENVP defines the oldest environment on which the program will be able to run
# SDK 10.2.8 requires gcc-3.3 (so we cannot use that SDK)
echo "ENVP = MACOSX_DEPLOYMENT_TARGET=10.3" >> config.mak
echo "MACOSX_SDK = /Developer/SDKs/MacOSX10.3.9.sdk" >> config.mak
# echo "EXTRA_CFLAGS = -D\${ENVP} -isysroot \${MACOSX_SDK}" >> config.mak
echo "EXTRA_CPPFLAGS = -no-cpp-precomp" >> config.mak
echo "EXTRA_LDFLAGS = -isysroot \${MACOSX_SDK} -syslibroot,\${MACOSX_SDK}" >> config.mak
;; ;;
i586-pc-beos) i586-pc-beos)
echo "EXTRA_LDFLAGS = -lnet" >> config.mak echo "EXTRA_LDFLAGS = -lnet" >> config.mak
......
...@@ -52,9 +52,9 @@ export PATH = $(PREFIX)/bin:/opt/cross-tools/bin:/usr/bin:/bin ...@@ -52,9 +52,9 @@ export PATH = $(PREFIX)/bin:/opt/cross-tools/bin:/usr/bin:/bin
endif endif
endif endif
export CPPFLAGS = -I$(PREFIX)/include $(EXTRA_CPPFLAGS) export CFLAGS = -I$(PREFIX)/include $(EXTRA_CFLAGS) $(EXTRA_CPPFLAGS)
export CFLAGS = -I$(PREFIX)/include $(EXTRA_CPPFLAGS) export CPPFLAGS = -I$(PREFIX)/include $(EXTRA_CFLAGS) $(EXTRA_CPPFLAGS)
export CXXFLAGS = -I$(PREFIX)/include $(EXTRA_CPPFLAGS) export CXXFLAGS = -I$(PREFIX)/include $(EXTRA_CFLAGS) $(EXTRA_CPPFLAGS)
export LDFLAGS = -L$(PREFIX)/lib $(EXTRA_LDFLAGS) export LDFLAGS = -L$(PREFIX)/lib $(EXTRA_LDFLAGS)
# *************************************************************************** # ***************************************************************************
......
...@@ -46,7 +46,7 @@ FREETYPE2_URL=$(SF)/freetype/freetype-$(FREETYPE2_VERSION).tar.gz ...@@ -46,7 +46,7 @@ FREETYPE2_URL=$(SF)/freetype/freetype-$(FREETYPE2_VERSION).tar.gz
FRIBIDI_VERSION=0.10.4 FRIBIDI_VERSION=0.10.4
FRIBIDI_URL=$(SF)/fribidi/fribidi-$(FRIBIDI_VERSION).tar.gz FRIBIDI_URL=$(SF)/fribidi/fribidi-$(FRIBIDI_VERSION).tar.gz
A52DEC_VERSION=0.7.4 A52DEC_VERSION=0.7.4
A52DEC_URL=$(SF)/liba52//a52dec-$(A52DEC_VERSION).tar.gz A52DEC_URL=http://liba52.sourceforge.net/files/a52dec-$(A52DEC_VERSION).tar.gz
MPEG2DEC_VERSION=0.4.1-cvs MPEG2DEC_VERSION=0.4.1-cvs
MPEG2DEC_CVSROOT=:pserver:anonymous@cvs.libmpeg2.sourceforge.net:/cvsroot/libmpeg2 MPEG2DEC_CVSROOT=:pserver:anonymous@cvs.libmpeg2.sourceforge.net:/cvsroot/libmpeg2
MPEG2DEC_SNAPSHOT=$(SF)/libmpeg2/mpeg2dec-snapshot.tar.gz MPEG2DEC_SNAPSHOT=$(SF)/libmpeg2/mpeg2dec-snapshot.tar.gz
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment