| 1 |
#!/bin/sh |
|---|
| 2 |
|
|---|
| 3 |
SRC="${HOME}/src" |
|---|
| 4 |
ROKU="${HOME}/src/roku-dev" |
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 |
make distclean |
|---|
| 8 |
./bootstrap |
|---|
| 9 |
CC=mipsel-linux-gcc CXX=mipsel-linux-g++ AR=mipsel-linux-ar LD=mipsel-linux-ld RANLIB=mipsel-linux-ranlib STRIP=mipsel-linux-strip \ |
|---|
| 10 |
./configure --host=mipsel --enable-debug --enable-static --enable-shared --enable-plugins --enable-mostly-builtin \ |
|---|
| 11 |
--prefix=${ROKU}/usr \ |
|---|
| 12 |
--disable-sdl \ |
|---|
| 13 |
--enable-mad \ |
|---|
| 14 |
--enable-libmpeg2 --with-libmpeg2-tree=${SRC}/mpeg2dec-0.4.0 \ |
|---|
| 15 |
--disable-dvbpsi \ |
|---|
| 16 |
--disable-vcd --disable-vcdx --disable-cdda --disable-cddax --disable-libcdio --disable-libcddb \ |
|---|
| 17 |
--disable-dvd --disable-dvdread --disable-dvdnav --disable-dvdplay \ |
|---|
| 18 |
--disable-dshow --disable-directx --disable-wingdi --disable-waveout \ |
|---|
| 19 |
--disable-macosx --disable-coreaudio --disable-quicktime \ |
|---|
| 20 |
--disable-qnx \ |
|---|
| 21 |
--disable-ncurses \ |
|---|
| 22 |
--disable-mozilla \ |
|---|
| 23 |
--disable-mga \ |
|---|
| 24 |
--disable-svgalib --disable-ggi --disable-glide \ |
|---|
| 25 |
--disable-aa --disable-caca \ |
|---|
| 26 |
--disable-qte --disable-qt_video \ |
|---|
| 27 |
--disable-livedotcom \ |
|---|
| 28 |
--disable-v4l \ |
|---|
| 29 |
--disable-pvr \ |
|---|
| 30 |
--disable-satellite --disable-dvb \ |
|---|
| 31 |
--disable-slp \ |
|---|
| 32 |
--disable-speex \ |
|---|
| 33 |
--disable-ffmpeg \ |
|---|
| 34 |
--disable-ogg --disable-vorbis --disable-tremor --disable-tarkin --disable-theora \ |
|---|
| 35 |
--disable-mod \ |
|---|
| 36 |
--disable-mkv \ |
|---|
| 37 |
--disable-a52 \ |
|---|
| 38 |
--disable-dts \ |
|---|
| 39 |
--disable-faad \ |
|---|
| 40 |
--disable-flac \ |
|---|
| 41 |
--disable-lirc --disable-joystick \ |
|---|
| 42 |
--disable-x11 --disable-xvideo --disable-xosd \ |
|---|
| 43 |
--disable-gtk --disable-gnome --disable-esd \ |
|---|
| 44 |
--disable-wxwindows \ |
|---|
| 45 |
--disable-kde --disable-arts \ |
|---|
| 46 |
--disable-pda --disable-opie \ |
|---|
| 47 |
--disable-cmml \ |
|---|
| 48 |
--disable-skins --disable-skins2 \ |
|---|
| 49 |
--disable-fribidi --disable-freetype \ |
|---|
| 50 |
--disable-sout \ |
|---|
| 51 |
--disable-oss --disable-alsa --disable-fb \ |
|---|
| 52 |
--disable-visual --disable-goom \ |
|---|
| 53 |
--enable-hd1000a --disable-hd1000v \ |
|---|
| 54 |
CFLAGS="-I/usr/tools/roku/include -I${ROKU}/usr/include -I${ROKU}/usr/local/include -I${ROKU}/usr/local/include/roku" \ |
|---|
| 55 |
CXXFLAGS="${CFLAGS}" \ |
|---|
| 56 |
CPPFLAGS="${CFLAGS}" \ |
|---|
| 57 |
LDFLAGS="-L/usr/tools/roku/mipsel-linux/lib -L${ROKU}/lib -L${ROKU}/usr/local/lib -Wl,-rpath-link -Wl,${ROKU}/usr/local/lib" && \ |
|---|
| 58 |
make |
|---|
| 59 |
|
|---|
| 60 |
|
|---|