Author: mwise
Date: Tue Jan 19 12:13:01 2010
New Revision: 8374
URL: http://svn.slimdevices.com/jive?rev=8374&view=rev
Log:
Separate the HOST and TARGET variables to allow for more flexible building.
Remove forced -m32 because that didn't work.
Modified:
7.5/trunk/squeezeplay/src/Makefile.linux
Modified: 7.5/trunk/squeezeplay/src/Makefile.linux
URL:
http://svn.slimdevices.com/jive/7.5/trunk/squeezeplay/src/Makefile.linux?rev=8374&r1=8373&r2=8374&view=diff
==============================================================================
--- 7.5/trunk/squeezeplay/src/Makefile.linux (original)
+++ 7.5/trunk/squeezeplay/src/Makefile.linux Tue Jan 19 12:13:01 2010
@@ -15,8 +15,7 @@
DESTDIR=${BUILD_TOP}
export PREFIX=${DESTDIR}
-export CFLAGS=-m32 -I${PREFIX}/include -I${PREFIX}/include/SDL
-I${PREFIX}/include/freetype2 -g
-export CXXFLAGS=-m32
+export CFLAGS=-I${PREFIX}/include -I${PREFIX}/include/SDL
-I${PREFIX}/include/freetype2 -g
export LDFLAGS=-L${PREFIX}/lib
export TOOLPATH = $(shell dirname `which gcc`)
@@ -56,35 +55,35 @@
# freetype
freetype-2.1.10/config.mk:
- cd freetype-2.1.10; ./configure --enable-shared ${ENABLE_PROFILING}
--host=${TARGET} --target=${TARGET} --prefix=${PREFIX}
+ cd freetype-2.1.10; ./configure --enable-shared ${ENABLE_PROFILING}
--host=${HOST} --target=${TARGET} --prefix=${PREFIX}
freetype: freetype-2.1.10/config.mk
cd freetype-2.1.10; make; make install
# sdl
SDL-1.2.13/Makefile:
- cd SDL-1.2.13; ./configure ${ENABLE_PROFILING} --host=${TARGET}
--target=${TARGET} --prefix=${PREFIX}
+ cd SDL-1.2.13; ./configure ${ENABLE_PROFILING} --host=${HOST}
--target=${TARGET} --prefix=${PREFIX}
sdl: SDL-1.2.13/Makefile
cd SDL-1.2.13; make && make install
# sdl_image (requires jpeg tiff png)
SDL_image-1.2.5/Makefile:
- cd SDL_image-1.2.5; SDL_CONFIG=${PREFIX}/bin/sdl-config ./configure
--disable-tif --host=${TARGET} --target=${TARGET} ${ENABLE_PROFILING}
--prefix=${PREFIX} ${LIBPNG} ${LIBJPEG}
+ cd SDL_image-1.2.5; SDL_CONFIG=${PREFIX}/bin/sdl-config ./configure
--disable-tif --host=${HOST} --target=${TARGET} ${ENABLE_PROFILING}
--prefix=${PREFIX} ${LIBPNG} ${LIBJPEG}
sdl-image: SDL_image-1.2.5/Makefile
cd SDL_image-1.2.5; make && make install
# sdl_ttf
SDL_ttf-2.0.8/Makefile:
- cd SDL_ttf-2.0.8; SDL_CONFIG=${PREFIX}/bin/sdl-config ./configure
${ENABLE_PROFILING} --host=${TARGET} --target=${TARGET} --prefix=${PREFIX}
--with-freetype-prefix=${PREFIX} --without-opengl
+ cd SDL_ttf-2.0.8; SDL_CONFIG=${PREFIX}/bin/sdl-config ./configure
${ENABLE_PROFILING} --host=${HOST} --target=${TARGET} --prefix=${PREFIX}
--with-freetype-prefix=${PREFIX} --without-opengl
sdl-ttf: SDL_ttf-2.0.8/Makefile
cd SDL_ttf-2.0.8; make && make install
# sdl_gfx
SDL_gfx-2.0.15/Makefile:
- cd SDL_gfx-2.0.15; ./configure ${ENABLE_PROFILING} ${USE_MMX}
--host=${TARGET} --target=${TARGET} --prefix=${PREFIX}
+ cd SDL_gfx-2.0.15; ./configure ${ENABLE_PROFILING} ${USE_MMX}
--host=${HOST} --target=${TARGET} --prefix=${PREFIX}
sdl-gfx: SDL_gfx-2.0.15/Makefile
cd SDL_gfx-2.0.15; make && make install
@@ -110,13 +109,13 @@
cd slnunicode-1.1; make install INSTALL_TOP=${PREFIX} TARGET=$(TARGET)
PLATFORM=linux
luajson/Makefile:
- cd luajson; ./configure --host=${TARGET} --target=${TARGET}
--prefix=${PREFIX}
+ cd luajson; ./configure --host=${HOST} --target=${TARGET}
--prefix=${PREFIX}
luajson: luajson/Makefile
cd luajson; make && cp .libs/json.so ${PREFIX}/lib/lua/5.1/json.so
luazipfilter/Makefile:
- cd luazipfilter; ./configure --host=${TARGET} --target=${TARGET}
--prefix=${PREFIX}
+ cd luazipfilter; ./configure --host=${HOST} --target=${TARGET}
--prefix=${PREFIX}
luazipfilter: luazipfilter/Makefile
cd luazipfilter; make && cp .libs/zipfilter.so
${PREFIX}/lib/lua/5.1/zipfilter.so
@@ -164,14 +163,14 @@
# portaudio
portaudio_v19_1360/Makefile:
- cd portaudio_v19_1360; ./configure --host=${TARGET} --target=${TARGET}
--prefix=${PREFIX}
+ cd portaudio_v19_1360; ./configure --host=${HOST} --target=${TARGET}
--prefix=${PREFIX}
portaudio: portaudio_v19_1360/Makefile
cd portaudio_v19_1360; make && make install
# flac
flac-1.2.1/Makefile:
- cd flac-1.2.1; ./configure --disable-ogg --disable-xmms-plugin
--host=${TARGET} --target=${TARGET} --prefix=${PREFIX}
+ cd flac-1.2.1; ./configure --disable-ogg --disable-xmms-plugin
--host=${HOST} --target=${TARGET} --prefix=${PREFIX}
flac: flac-1.2.1/Makefile
cd flac-1.2.1; make && make install
@@ -183,7 +182,7 @@
generated/${LIBMAD_DIR}/Makefile: generated/${LIBMAD_DIR}/Makefile.am
- cd generated/${LIBMAD_DIR}; ./configure --host=${TARGET}
--target=${TARGET} --prefix=${PREFIX}
+ cd generated/${LIBMAD_DIR}; ./configure --host=${HOST}
--target=${TARGET} --prefix=${PREFIX}
libmad: generated/${LIBMAD_DIR}/Makefile.am generated/${LIBMAD_DIR}/Makefile
cd generated/${LIBMAD_DIR}; make && make install
@@ -191,7 +190,7 @@
# ogg
Tremor/Makefile:
- cd Tremor; CFLAGS="-DSQUEEZEPLAY" ./configure --host=${TARGET}
--target=${TARGET} --prefix=${PREFIX}
+ cd Tremor; CFLAGS="-DSQUEEZEPLAY" ./configure --host=${HOST}
--target=${TARGET} --prefix=${PREFIX}
tremor: Tremor/Makefile
cd Tremor; make && make install
@@ -212,13 +211,13 @@
# squeezeplay
squeezeplay/Makefile:
- cd squeezeplay; SDL_CONFIG=${SDL_CONFIG} ./configure
${ENABLE_SPPRIVATE} ${ENABLE_PROFILING} --host=${TARGET} --target=${TARGET}
--prefix=${PREFIX}
+ cd squeezeplay; SDL_CONFIG=${SDL_CONFIG} ./configure
${ENABLE_SPPRIVATE} ${ENABLE_PROFILING} --host=${HOST} --target=${TARGET}
--prefix=${PREFIX}
squeezeplay: squeezeplay/Makefile
cd squeezeplay; make && make install
squeezeplay_desktop/Makefile:
- cd squeezeplay_desktop; SDL_CONFIG=${SDL_CONFIG} ./configure
--host=${TARGET} --target=${TARGET} --prefix=${PREFIX}
+ cd squeezeplay_desktop; SDL_CONFIG=${SDL_CONFIG} ./configure
--host=${HOST} --target=${TARGET} --prefix=${PREFIX}
squeezeplay_desktop: squeezeplay_desktop/Makefile
cd squeezeplay_desktop; make install
@@ -229,7 +228,7 @@
cd squeezeplay_contrib; make PREFIX=${PREFIX}
squeezeplay_private/Makefile:
- cd squeezeplay_private; SDL_CONFIG=${SDL_CONFIG} ./configure
--host=${TARGET} --target=${TARGET} --prefix=${PREFIX} --enable-wma --enable-aac
+ cd squeezeplay_private; SDL_CONFIG=${SDL_CONFIG} ./configure
--host=${HOST} --target=${TARGET} --prefix=${PREFIX} --enable-wma --enable-aac
squeezeplay_private: squeezeplay_private/Makefile
cd squeezeplay_private; make PREFIX=${PREFIX} install
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins