Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#14849 closed defect (fixed)

compile error ffmpeg / r39385 / mpc85xx

Reported by: bittorf@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: toolchain Version: Trunk
Keywords: compiler ffmpeg AltiVec gcc4.6 linaro Cc:

Description

during ffmpeg run:

You need a compiler that supports {} in AltiVec vector declarations.

Attachments (0)

Change History (5)

comment:1 in reply to: ↑ description Changed 4 years ago by bittorf@…

Replying to bittorf@…:

during ffmpeg run:

You need a compiler that supports {} in AltiVec vector declarations.

here is a full/relevant log:

make[3]: Leaving directory `/home/bastian/owrtbuild/openwrt/package/libs/zlib'
make[3]: Entering directory `/home/bastian/owrtbuild/openwrt/feeds/packages/multimedia/ffmpeg'
( cd /home/bastian/owrtbuild/openwrt/build_dir/target-powerpc_8540_uClibc-0.9.33.2/ffmpeg-full/ffmpeg-0.11.2; CFLAGS="-Os -pipe -mcpu=8540 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -I/home/bastian/owrtbuild/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/usr/include -I/home/bastian/owrtbuild/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/include -I/home/bastian/owrtbuild/openwrt/staging_dir/toolchain-powerpc_8540_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/bastian/owrtbuild/openwrt/staging_dir/toolchain-powerpc_8540_gcc-4.6-linaro_uClibc-0.9.33.2/include -fPIC" LDFLAGS="-L/home/bastian/owrtbuild/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/usr/lib -L/home/bastian/owrtbuild/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/lib -L/home/bastian/owrtbuild/openwrt/staging_dir/toolchain-powerpc_8540_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib -L/home/bastian/owrtbuild/openwrt/staging_dir/toolchain-powerpc_8540_gcc-4.6-linaro_uClibc-0.9.33.2/lib" ./configure --enable-cross-compile --cross-prefix="powerpc-openwrt-linux-uclibcspe-" --arch="powerpc" --target-os=linux --prefix="/usr" --enable-shared --enable-static --disable-debug --pkg-config="pkg-config" --enable-gpl --enable-version3 --disable-asm --disable-doc --disable-dxva2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --enable-zlib --disable-outdevs )
You need a compiler that supports {} in AltiVec vector declarations.

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.
make[3]: *** [/home/bastian/owrtbuild/openwrt/build_dir/target-powerpc_8540_uClibc-0.9.33.2/ffmpeg-full/ffmpeg-0.11.2/.configured_nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn] Error 1
make[3]: Leaving directory `/home/bastian/owrtbuild/openwrt/feeds/packages/multimedia/ffmpeg'
make[2]: *** [package/feeds/packages/ffmpeg/compile] Error 2
make[2]: Leaving directory `/home/bastian/owrtbuild/openwrt'
make[1]: *** [/home/bastian/owrtbuild/openwrt/staging_dir/target-powerpc_8540_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/bastian/owrtbuild/openwrt'
make: *** [world] Error 2

other architectures,
e.g. ar71xx are not affected.

unsure if this helps: https://www.mail-archive.com/libmpeg2-devel@lists.sourceforge.net/msg00237.html

comment:2 Changed 4 years ago by bittorf@…

fixed with r39445 - thanks Gabor! (please close ticket)

comment:3 Changed 4 years ago by bittorf@…

please close, it's fixed

comment:4 Changed 4 years ago by hauke

  • Resolution set to fixed
  • Status changed from new to closed

comment:5 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.