40
edits
m (Corrected prefix) |
m (Added compiler options for Pixi support.) |
||
Line 52: | Line 52: | ||
touch NEWS AUTHORS | touch NEWS AUTHORS | ||
autoreconf -i | autoreconf -i | ||
./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared | ./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
make install | make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 65: | Line 66: | ||
cd flac-1.2.1 | cd flac-1.2.1 | ||
./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
--disable-largefile --disable-thorough-tests --disable-doxygen-docs \ | |||
--disable-xmms-plugin --disable-cpplibs --disable-rpath \ | |||
--disable-ogg --disable-oggtest \ | |||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
make install | make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 81: | Line 83: | ||
sed -i s/-fforce-mem// configure | sed -i s/-fforce-mem// configure | ||
./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
--enable-speed --enable-fpm=arm --disable-aso \ | |||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
make install | make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 92: | Line 95: | ||
svn co -r 16259 http://svn.xiph.org/trunk/Tremor | svn co -r 16259 http://svn.xiph.org/trunk/Tremor | ||
cd Tremor | cd Tremor | ||
./autogen.sh --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared | ./autogen.sh --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
make install | make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 108: | Line 112: | ||
tar xvfz libogg-1.2.2.tar.gz | tar xvfz libogg-1.2.2.tar.gz | ||
cd libogg-1.2.2 | cd libogg-1.2.2 | ||
./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared | ./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
make install | make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 121: | Line 126: | ||
cd libvorbis-1.3.2 | cd libvorbis-1.3.2 | ||
./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
--with-ogg-libraries=$WEBOS_PDK/device/usr/lib --with-ogg-includes=$WEBOS_PDK/device/usr/include \ | |||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
make install | make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 134: | Line 140: | ||
cd libpng-1.2.44 | cd libpng-1.2.44 | ||
./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
CPPFLAGS=-I$WEBOS_PDK/device/usr/include LDFLAGS=-L$WEBOS_PDK/device/usr/lib \ | |||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
make install | make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 147: | Line 154: | ||
cd libmpeg2-0.5.1 | cd libmpeg2-0.5.1 | ||
./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ./configure --host=arm-none-linux-gnueabi --prefix=$WEBOS_PDK/device/usr --disable-shared \ | ||
CPPFLAGS=-I$WEBOS_PDK/include LDFLAGS="-L$WEBOS_PDK/device/lib -Wl,--allow-shlib-undefined" \ | |||
CFLAGS="-mcpu=arm1136jf-s -mfpu=vfp -mfloat-abi=softfp" | |||
sed -i s%-L/usr/lib%% src/Makefile | sed -i s%-L/usr/lib%% src/Makefile | ||
make install | make install |
edits