Failed building several dependencies of VLC on aarch64
by Johpin from LinuxQuestions.org on (#6M0DM)
For building VLC from slackbuilds.org you have to build about 45 dependencies. Several dependencies fail to build.
Libavc1394, libdirac, schroedinger, Orbit2, libdaemon and zvbi
==============================================================
The error is:
checking build system type... Invalid configuration `aarch64-slackware-linux': machine `aarch64-slackware' not recognized
configure: error: /bin/sh .auto/config.sub aarch64-slackware-linux failed
I "solved" this by changing the configure part of the Slackbuild
"--build=$ARCH-slackware-linux" into "--build=arm-slackware-linux"
Probably this is not the way to do it, but in this way I was able to build the package.
Chromaprint
===========
For chromaprint I used https://github.com/Ponce/slackbuilds...es/chromaprint
Libmpeg2
========
After "fixing" the "error: /bin/sh .auto/config.sub aarch64-slackware-linux failed" I got:
motion_comp_arm_s.S: Assembler messages:
motion_comp_arm_s.S:1: Error: junk at end of line, first unrecognized character is `@'
x265
====
CMake Error: The source directory "/tmp/SBo/x265_3.6/source" does not exist
musepack-tools
==============
Make Generate step failed. Build files cannot be regenerated correctly.
libbonobo
=========
After "fixing" the "error: /bin/sh .auto/config.sub aarch64-slackware-linux failed" and building :OORBit2-2.14.19 I got
configure: error: Package requirements ( ORBit-2.0 >= 2.11.2 ORBit-CosNaming-2.0 >= 2.11.2 gmodule-2.0 >= 2.0.1 glib-2.0 >= 2.25.7 gobject-2.0 >= 2.25.7 gthread-2.0 >= 2.25.7 gio-2.0 >= 2.25.7) were not met:
libsidplay2
===========
After "fixing" the "error: /bin/sh .auto/config.sub aarch64-slackware-linux failed" I got:
xsid.cpp:99:5: error: narrowing conversion of ''\200'' from 'char' to 'int8_t' {aka 'signed char'} [-Wnarrowing]
Any suggestions are welcome.
Libavc1394, libdirac, schroedinger, Orbit2, libdaemon and zvbi
==============================================================
The error is:
checking build system type... Invalid configuration `aarch64-slackware-linux': machine `aarch64-slackware' not recognized
configure: error: /bin/sh .auto/config.sub aarch64-slackware-linux failed
I "solved" this by changing the configure part of the Slackbuild
"--build=$ARCH-slackware-linux" into "--build=arm-slackware-linux"
Probably this is not the way to do it, but in this way I was able to build the package.
Chromaprint
===========
For chromaprint I used https://github.com/Ponce/slackbuilds...es/chromaprint
Libmpeg2
========
After "fixing" the "error: /bin/sh .auto/config.sub aarch64-slackware-linux failed" I got:
motion_comp_arm_s.S: Assembler messages:
motion_comp_arm_s.S:1: Error: junk at end of line, first unrecognized character is `@'
x265
====
CMake Error: The source directory "/tmp/SBo/x265_3.6/source" does not exist
musepack-tools
==============
Make Generate step failed. Build files cannot be regenerated correctly.
libbonobo
=========
After "fixing" the "error: /bin/sh .auto/config.sub aarch64-slackware-linux failed" and building :OORBit2-2.14.19 I got
configure: error: Package requirements ( ORBit-2.0 >= 2.11.2 ORBit-CosNaming-2.0 >= 2.11.2 gmodule-2.0 >= 2.0.1 glib-2.0 >= 2.25.7 gobject-2.0 >= 2.25.7 gthread-2.0 >= 2.25.7 gio-2.0 >= 2.25.7) were not met:
libsidplay2
===========
After "fixing" the "error: /bin/sh .auto/config.sub aarch64-slackware-linux failed" I got:
xsid.cpp:99:5: error: narrowing conversion of ''\200'' from 'char' to 'int8_t' {aka 'signed char'} [-Wnarrowing]
Any suggestions are welcome.