X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=vlc.roku;h=5b3bedc9991c810d38559b327b2c809ba3550f38;hb=00fa05ae85ed4ef0061567701008cf482c54376f;hp=5ae7394ed468b1b8ba585c161dae4a558c7b93dc;hpb=34da76c7a3649a3441a30db91d98522fe94f9145;p=vlc diff --git a/vlc.roku b/vlc.roku index 5ae7394ed4..5b3bedc999 100755 --- a/vlc.roku +++ b/vlc.roku @@ -1,13 +1,18 @@ #!/bin/sh + +SRC="${HOME}/src" +ROKU="${HOME}/src/roku-dev" + +# do it. make distclean ./bootstrap CC=mipsel-linux-gcc CXX=mipsel-linux-g++ AR=mipsel-linux-ar LD=mipsel-linux-ld RANLIB=mipsel-linux-ranlib STRIP=mipsel-linux-strip \ - ./configure --host=mipsel --enable-release --enable-static --disable-shared --enable-plugins \ - --prefix=/home/jpsaman/src/roku-dev/usr \ + ./configure --host=mipsel --enable-debug --enable-static --enable-shared --enable-plugins --enable-mostly-builtin \ + --prefix=${ROKU}/usr \ --disable-sdl \ - --enable-mad --with-mad-tree=/home/jpsaman/src/libmad-0.15.0b \ - --enable-libmpeg2 --with-libmpeg2-tree=/home/jpsaman/src/mpeg2dec-0.4.0 \ - --enable-dvbpsi --with-dvbpsi-tree=/home/jpsaman/src/libdvbpsi3-0.1.4 \ + --enable-mad \ + --enable-libmpeg2 --with-libmpeg2-tree=${SRC}/mpeg2dec-0.4.0 \ + --disable-dvbpsi \ --disable-vcd --disable-vcdx --disable-cdda --disable-cddax --disable-libcdio --disable-libcddb \ --disable-dvd --disable-dvdread --disable-dvdnav --disable-dvdplay \ --disable-dshow --disable-directx --disable-wingdi --disable-waveout \ @@ -21,6 +26,7 @@ CC=mipsel-linux-gcc CXX=mipsel-linux-g++ AR=mipsel-linux-ar LD=mipsel-linux-ld R --disable-aa --disable-caca \ --disable-qte --disable-qt_video \ --disable-livedotcom \ + --disable-corba \ --disable-v4l \ --disable-pvr \ --disable-satellite --disable-dvb \ @@ -44,10 +50,12 @@ CC=mipsel-linux-gcc CXX=mipsel-linux-g++ AR=mipsel-linux-ar LD=mipsel-linux-ld R --disable-skins --disable-skins2 \ --disable-fribidi --disable-freetype \ --disable-sout \ - --enable-oss --disable-alsa \ - --enable-visual --disable-goom \ - --enable-hd1000a --enable-hd1000v \ - CFLAGS="-I/home/jpsaman/src/roku-dev/usr/include -I/home/jpsaman/src/roku-dev/usr/local/include/roku" \ - CXXFLAGS="-I/usr/tools/roku/include " \ - LDFLAGS="-L/usr/tools/roku/mipsel-linux/lib -L/home/jpsaman/src/roku-dev/lib -L/home/jpsaman/src/roku/usr/lib -L/home/jpsaman/src/roku-dev/usr/local/lib" && \ - make + --disable-oss --disable-alsa --disable-fb \ + --disable-visual --disable-goom \ + --enable-hd1000a --disable-hd1000v \ + CFLAGS="-I/usr/tools/roku/include -I${ROKU}/usr/include -I${ROKU}/usr/local/include -I${ROKU}/usr/local/include/roku" \ + CXXFLAGS="${CFLAGS}" \ + CPPFLAGS="${CFLAGS}" \ + LDFLAGS="-L/usr/tools/roku/mipsel-linux/lib -L${ROKU}/lib -L${ROKU}/usr/local/lib -Wl,-rpath-link -Wl,${ROKU}/usr/local/lib" && \ + make +# ${STRIP} -s --strip-unneeded vlc