[pulseaudio-tickets] [PulseAudio] #327: Crosscompile PA (mips)
PulseAudio
trac-noreply at tango.0pointer.de
Wed Jul 23 00:26:29 PDT 2008
#327: Crosscompile PA (mips)
--------------------------+-------------------------------------------------
Reporter: michu | Owner: lennart
Type: defect | Status: new
Priority: normal | Milestone:
Component: build-system | Severity: normal
Keywords: |
--------------------------+-------------------------------------------------
Hey, I try to crosscompile PA on mips, using OpwnWRT. I looks fine, there
is "just" an inline x86 asm error left.
First, the compilation switches:
{{{
--with-system-user=root \
--with-system-group=root \
--with-realtime-group=root \
--with-access-group=root \
--with-x=no \
--enable-static-bins \
--disable-dbus \
--disable-hal \
--disable-gconf \
--disable-tcpwrap \
--disable-manpages \
--disable-xmltoman \
}}}
And now the error messages:
{{{
mv -f .deps/libpulse_la-poll.Tpo .deps/libpulse_la-poll.Plo
/bin/sh ../libtool --tag=CC --mode=compile mipsel-linux-uclibc-gcc
-DHAVE_CONFIG_H -I. -I..
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-I/home/michux/trunk2/trunk/staging_dir/mipsel/include -I../src
-I../src/modules -I../src/modules/rtp -I../src/modules/gconf -pthread
-D_POSIX_PTHREAD_SEMANTICS
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9/modules/\"
-DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\" -DPA_BINARY=\"/usr/bin/pulseaudio\"
-DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\" -DAO_REQUIRE_CAS
'-DDEBUG_TRAP=__asm__("int $3")' -I/usr/include -Os -pipe -mips32
-mtune=mips32 -funit-at-a-time -fhonour-copts
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-I/home/michux/trunk2/trunk/staging_dir/mipsel/include -MT libpulse_la-
pstream.lo -MD -MP -MF .deps/libpulse_la-pstream.Tpo -c -o libpulse_la-
pstream.lo `test -f 'pulsecore/pstream.c' || echo './'`pulsecore/pstream.c
mipsel-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-I/home/michux/trunk2/trunk/staging_dir/mipsel/include -I../src
-I../src/modules -I../src/modules/rtp -I../src/modules/gconf -pthread
-D_POSIX_PTHREAD_SEMANTICS
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9/modules/\"
-DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\" -DPA_BINARY=\"/usr/bin/pulseaudio\"
-DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\" -DAO_REQUIRE_CAS
"-DDEBUG_TRAP=__asm__(\"int \$3\")" -I/usr/include -Os -pipe -mips32
-mtune=mips32 -funit-at-a-time -fhonour-copts
-I/home/michux/trunk2/trunk/staging_dir/mipsel/usr/include
-I/home/michux/trunk2/trunk/staging_dir/mipsel/include -MT libpulse_la-
pstream.lo -MD -MP -MF .deps/libpulse_la-pstream.Tpo -c
pulsecore/pstream.c -fPIC -DPIC -o .libs/libpulse_la-pstream.o
{standard input}: Assembler messages:
{standard input}:2712: Error: unrecognized opcode `rorw $8,$3'
{standard input}:2712: Error: unrecognized opcode `rorl $16,$3'
{standard input}:2712: Error: unrecognized opcode `rorw $8,$3'
{standard input}:2779: Error: unrecognized opcode `rorw $8,$4'
{standard input}:2779: Error: unrecognized opcode `rorl $16,$4'
{standard input}:2779: Error: unrecognized opcode `rorw $8,$4'
{standard input}:2832: Error: unrecognized opcode `rorw $8,$5'
{standard input}:2832: Error: unrecognized opcode `rorl $16,$5'
{standard input}:2832: Error: unrecognized opcode `rorw $8,$5'
{standard input}:2868: Error: unrecognized opcode `rorw $8,$5'
{standard input}:2868: Error: unrecognized opcode `rorl $16,$5'
{standard input}:2868: Error: unrecognized opcode `rorw $8,$5'
{standard input}:2882: Error: unrecognized opcode `rorw $8,$5'
{standard input}:2882: Error: unrecognized opcode `rorl $16,$5'
...
{standard input}:3910: Error: unrecognized opcode `rorl $16,$2'
{standard input}:3910: Error: unrecognized opcode `rorw $8,$2'
make[6]: *** [libpulse_la-pstream.lo] Error 1
make[6]: Leaving directory
`/home/michux/trunk2/trunk/build_dir/mipsel/pulseaudio-0.9.10/src'
make[5]: *** [all] Error 2
make[5]: Leaving directory
`/home/michux/trunk2/trunk/build_dir/mipsel/pulseaudio-0.9.10/src'
}}}
--
Ticket URL: <http://pulseaudio.org/ticket/327>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list