[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU poke 3.90.0 on Linux/s390, FreeBSD/powerpc64, FreeBSD/sparc64
From: |
Bruno Haible |
Subject: |
Re: GNU poke 3.90.0 on Linux/s390, FreeBSD/powerpc64, FreeBSD/sparc64 |
Date: |
Tue, 23 Jan 2024 01:54:55 +0100 |
On Linux/s390 it fails to compile:
libtool: compile: gcc -m31 -std=gnu11 -DHAVE_CONFIG_H -I. -I../../jitter
-I./config-private -I./jitter -I./gnulib-local -I../../jitter/gnulib-local
-I/home/bruno/prefix32/include -Wall -fvisibility=hidden -g -O2 -MT
jitter/lib_libgnulib_extension__partial_la-jitter-missing.lo -MD -MP -MF
jitter/.deps/lib_libgnulib_extension__partial_la-jitter-missing.Tpo -c
../../jitter/jitter/jitter-missing.c -fPIC -DPIC -o
jitter/.libs/lib_libgnulib_extension__partial_la-jitter-missing.o
In file included from ./gnulib-local/stdint.h:105:0,
from ../../jitter/jitter/jitter-missing.c:22:
./gnulib-local/sys/types.h:28:3: error: #error "Please include config.h first."
#error "Please include config.h first."
^
In file included from /usr/include/sys/types.h:132:0,
from ./gnulib-local/sys/types.h:46,
from ./gnulib-local/stdint.h:105,
from ../../jitter/jitter/jitter-missing.c:22:
./gnulib-local/time.h:28:3: error: #error "Please include config.h first."
#error "Please include config.h first."
^
In file included from /usr/include/sys/select.h:43:0,
from /usr/include/sys/types.h:219,
from ./gnulib-local/sys/types.h:46,
from ./gnulib-local/stdint.h:105,
from ../../jitter/jitter/jitter-missing.c:22:
./gnulib-local/time.h:28:3: error: #error "Please include config.h first."
#error "Please include config.h first."
^
Makefile:9797: recipe for target
'jitter/lib_libgnulib_extension__partial_la-jitter-missing.lo' failed
make[4]: *** [jitter/lib_libgnulib_extension__partial_la-jitter-missing.lo]
Error 1
make[4]: Target 'all-am' not remade because of errors.
make[4]: Leaving directory '/home/bruno/poke-3.90.1.3/build-32/jitter'
Similarly on FreeBSD 14.0/powerpc64:
libtool: compile: cc -ferror-limit=0 -DHAVE_CONFIG_H -I. -I../../jitter
-I./config-private -I./jitter -I./gnulib-local -I../../jitter/gnulib-local
-I/home/bruno/prefix64/include -Wall -fvisibility=hidden -g -O2 -MT
jitter/lib_libgnulib_extension__partial_la-jitter-missing.lo -MD -MP -MF
jitter/.deps/lib_libgnulib_extension__partial_la-jitter-missing.Tpo -c
../../jitter/jitter/jitter-missing.c -fPIC -DPIC -o
jitter/.libs/lib_libgnulib_extension__partial_la-jitter-missing.o
In file included from ../../jitter/jitter/jitter-missing.c:22:
In file included from ./gnulib-local/stdint.h:105:
./gnulib-local/sys/types.h:28:3: error: "Please include config.h first."
#error "Please include config.h first."
^
1 error generated.
*** Error code 1
Stop.
make[4]: stopped in /home/bruno/poke-3.90.0/build-64/jitter
*** Error code 1
Similarly on FreeBSD 12.2/sparc64:
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../jitter
-I./config-private -I./jitter -I./gnulib-local -I../../jitter/gnulib-local
-I/home/bruno/prefix64/include -Wall -g -O2 -MT
jitter/lib_libgnulib_extension__partial_la-jitter-missing.lo -MD -MP -MF
jitter/.deps/lib_libgnulib_extension__partial_la-jitter-missing.Tpo -c
../../jitter/jitter/jitter-missing.c -fPIC -DPIC -o
jitter/.libs/lib_libgnulib_extension__partial_la-jitter-missing.o
In file included from ./gnulib-local/stdint.h:105,
from ../../jitter/jitter/jitter-missing.c:22:
./gnulib-local/sys/types.h:28:3: error: #error "Please include config.h first."
In file included from ../../jitter/jitter/jitter-early-header.h:50,
from ../../jitter/jitter/jitter-missing.h:26,
from ../../jitter/jitter/jitter-missing.c:25:
./config-private/config.h:2475:1: warning: "_Alignas" redefined
In file included from /usr/include/stdint.h:34,
from ./gnulib-local/stdint.h:77,
from ../../jitter/jitter/jitter-missing.c:22:
/usr/include/sys/cdefs.h:260:1: warning: this is the location of the previous
definition
*** Error code 1
Indeed, jitter-missing.c is not starting with '#include <config.h>' or — like
the other jitter *.c files — with <jitter/jitter.h>.
Bruno
- Re: GNU poke 3.90.0 on Linux/s390, FreeBSD/powerpc64, FreeBSD/sparc64,
Bruno Haible <=