Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building on aarch64 fails #21

Closed
hpretl opened this issue Jul 28, 2024 · 5 comments
Closed

Building on aarch64 fails #21

hpretl opened this issue Jul 28, 2024 · 5 comments

Comments

@hpretl
Copy link

hpretl commented Jul 28, 2024

Building the latest version for x86_64 works fine, but the build on aarch64 fails with this error:

5.109 Configuration results:
5.109 ----------------------------------------------------
5.109
5.109 Using Tcl/Tk interface
5.109
5.109 Using Cairo graphics
5.109
5.109 CFLAGS=-g -Wno-pointer-sign -fPIC
5.128 Makefile:1030: warning: overriding recipe for target 'all-recursive'
5.128 Makefile:606: warning: ignoring old recipe for target 'all-recursive'
5.128 Makefile:1033: warning: overriding recipe for target 'install-recursive'
5.128 Makefile:606: warning: ignoring old recipe for target 'install-recursive'
5.129  cd . && automake-1.16 --foreign
5.194 automake-1.16: warning: autoconf input should be named 'configure.ac', not 'configure.in'
5.330 aclocal.m4:17: warning: this file was generated for autoconf 2.69.
5.330 You have another version of autoconf.  It may work, but is not guaranteed to.
5.330 If you have problems, you may need to regenerate the build system entirely.
5.330 To do so, use the procedure documented by the package, typically 'autoreconf'.
5.454 configure.in:14: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
5.454 configure.in:14: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
5.454 configure.in:14: error: version mismatch.  This is Automake 1.16.5,
5.454 configure.in:14: but the definition used by this AM_INIT_AUTOMAKE
5.454 configure.in:14: comes from Automake 1.16.2.  You should recreate
5.454 configure.in:14: aclocal.m4 with aclocal and run automake again.
5.463 Makefile.am:93: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
5.472 automake-1.16: warning: autoconf input should be named 'configure.ac', not 'configure.in'
5.490 Xw/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
5.512 asg/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
5.533 spiceparser/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
5.562 make: *** [Makefile:464: Makefile.in] Error 1

Please provide a bugfix that allow a successful build.

@hpretl
Copy link
Author

hpretl commented Jul 28, 2024

@RTimothyEdwards Any chance you can look into it?

@hpretl
Copy link
Author

hpretl commented Jul 28, 2024

Maybe this helps? #19

@RTimothyEdwards
Copy link
Owner

Usually this kind of problem is fixed by just starting with aclocal, automake, and autoconf before running configure. However, if that doesn't work and PR #19 does, then I will do a complete test of the pull request and merge it if it does not affect the more common Ubuntu and Fedora compiles.

@hpretl
Copy link
Author

hpretl commented Jul 28, 2024

OK, I'll test that and report back.

hpretl added a commit to iic-jku/IIC-OSIC-TOOLS that referenced this issue Jul 28, 2024
@hpretl
Copy link
Author

hpretl commented Jul 29, 2024

This solved the build fail, thanks!

@hpretl hpretl closed this as completed Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants