Hi,

When trying to build one of our projects on a Debian 4.0 based machine the attached problem occurred. Usually we build on ubuntu 8.10 without problems. I have tried Debian 5.0 also which also builds without a problem.

Bypassing the issue is no problem. I'm just curious about why it fails on Debian 4.0?

Thanks in advance,
Bo

---------------------------
target: splashutils.prepare
---------------------------

pkg_deprecated_env="AR=i586-unknown-linux-gnu-ar AS=i586-unknown-linux-gnu-as 
LD=i586-unknown-linux-gnu-ld NM=i586-unknown-linux-gnu-nm 
CC=i586-unknown-linux-gnu-gcc CXX=i586-unknown-linux-gnu-g++ 
CPP=i586-unknown-linux-gnu-cpp RANLIB=i586-unknown-linux-gnu-ranlib 
READELF=i586-unknown-linux-gnu-readelf OBJCOPY=i586-unknown-linux-gnu-objcopy 
OBJDUMP=i586-unknown-linux-gnu-objdump STRIP=i586-unknown-linux-gnu-strip 
DLLTOOL=i586-unknown-linux-gnu-dlltool GNAT=i586-unknown-linux-gnu-gnat 
GNATBIND=i586-unknown-linux-gnu-gnatbind 
GNATCHOP=i586-unknown-linux-gnu-gnatchop 
GNATCLEAN=i586-unknown-linux-gnu-gnatclean 
GNATFIND=i586-unknown-linux-gnu-gnatfind GNATKR=i586-unknown-linux-gnu-gnatkr 
GNATLINK=i586-unknown-linux-gnu-gnatlink GNATLS=i586-unknown-linux-gnu-gnatls 
GNATMAKE=i586-unknown-linux-gnu-gnatmake 
GNATNAME=i586-unknown-linux-gnu-gnatname 
GNATPREP=i586-unknown-linux-gnu-gnatprep 
GNATXREF=i586-unknown-linux-gnu-gnatxref CC_FOR_BUILD=gcc CPP_FOR_BUILD=gcc 
LINK_FOR_BUILD=gcc CPPFLAGS="-isystem 
/home/build/ptxia30/platform-atom/sysroot-target/include -isystem 
/home/build/ptxia30/platform-atom/sysroot-target/usr/include" 
LDFLAGS="-L/home/build/ptxia30/platform-atom/sysroot-target/lib 
-L/home/build/ptxia30/platform-atom/sysroot-target/usr/lib -Wl,-rpath-link 
-Wl,/home/build/ptxia30/platform-atom/sysroot-target/lib -Wl,-rpath-link 
-Wl,/home/build/ptxia30/platform-atom/sysroot-target/usr/lib" 
SYSROOT="/home/build/ptxia30/platform-atom/sysroot-target" PKG_CONFIG_PATH='' 
PKG_CONFIG_LIBDIR='/home/build/ptxia30/platform-atom/sysroot-target/lib/pkgconfig:/home/build/ptxia30/platform-atom/sysroot-target/usr/lib/pkgconfig'
 
PKG_CONFIG="/home/build/ptxia30/platform-atom/sysroot-cross/bin/i586-unknown-linux-gnu-pkg-config"
 ac_cv_func_dcgettext=yes ac_cv_func_getpgrp_void=yes ac_cv_func_getrlimit=yes 
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_memcmp_clean=yes 
ac_cv_func_memcmp_working=yes ac_cv_func_nonposix_getgrgid_r=no 
ac_cv_func_nonposix_getpwuid_r=no ac_cv_func_posix_getgrgid_r=yes 
ac_cv_func_posix_getpwnam_r=yes ac_cv_func_posix_getpwuid_r=yes 
ac_cv_func_printf_unix98=yes ac_cv_func_realloc_0_nonnull=yes 
ac_cv_func_setgrent_void=yes ac_cv_func_setpgrp_void=yes 
ac_cv_func_setvbuf_reversed=no ac_cv_func_strstr=yes ac_cv_func_strtod=yes 
ac_cv_func_strtoul=yes ac_cv_func_vsnprintf_c99=yes 
ac_cv_have_abstract_sockets=yes ac_cv_lib_c_inet_aton=yes 
ac_cv_sizeof_long_double="12" ac_cv_sizeof_long_long=8 ac_cv_sysv_ipc=yes 
ac_cv_type_uintptr_t=yes bash_cv_func_ctype_nonascii=yes 
bash_cv_func_sigsetjmp=present bash_cv_func_strcoll_broken=no 
bash_cv_must_reinstall_sighandlers=no glib_cv_long_long_format="ll" 
gt_cv_func_gettext_libintl=yes ac_cv_func_iconv_open=yes"

pkg_deprecated_autoconf="--prefix=/usr --sysconfdir=/etc 
--host=i586-unknown-linux-gnu --build=i686-host-linux-gnu --without-gpm 
--disable-helper --disable-fbcondecor --without-mng --with-png --without-ttf 
--without-ttf-kernel"

configure: loading cache 
/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/config.cache
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i586-unknown-linux-gnu-strip... i586-unknown-linux-gnu-strip
checking for i586-unknown-linux-gnu-gcc... i586-unknown-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i586-unknown-linux-gnu-gcc accepts -g... yes
checking for i586-unknown-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i586-unknown-linux-gnu-gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking build system type... i686-host-linux-gnu
checking host system type... i586-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by i586-unknown-linux-gnu-gcc... i586-unknown-linux-gnu-ld
checking if the linker (i586-unknown-linux-gnu-ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... i586-unknown-linux-gnu-nm
checking the name lister (i586-unknown-linux-gnu-nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 98304
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for i586-unknown-linux-gnu-ld option to reload object files... -r
checking for i586-unknown-linux-gnu-objdump... i586-unknown-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for i586-unknown-linux-gnu-ar... i586-unknown-linux-gnu-ar
checking for i586-unknown-linux-gnu-strip... (cached) 
i586-unknown-linux-gnu-strip
checking for i586-unknown-linux-gnu-ranlib... i586-unknown-linux-gnu-ranlib
checking command to parse i586-unknown-linux-gnu-nm output from 
i586-unknown-linux-gnu-gcc object... ok
checking how to run the C preprocessor... i586-unknown-linux-gnu-cpp
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if i586-unknown-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for i586-unknown-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if i586-unknown-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if i586-unknown-linux-gnu-gcc static flag -static works... yes
checking if i586-unknown-linux-gnu-gcc supports -c -o file.o... yes
checking if i586-unknown-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the i586-unknown-linux-gnu-gcc linker 
(i586-unknown-linux-gnu-ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking whether ln -s works... yes
checking for a sed that does not truncate output... (cached) /bin/sed
checking for i686-host-linux-gnu-gcc... no
checking for gcc... gcc
checking for i586-unknown-linux-gnu-klcc... no
configure: WARNING: could not determine compiler to use when building against 
klibc.
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking for ceilf in -lm... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for clock_gettime in -lrt... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking for pthread.h... (cached) yes
checking for xxpthread_create in -lpthread... no
checking for pthread_create in -lpthread... (cached) yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for jpeg_set_defaults in -ljpeg... yes
checking for libpng-config... 
/home/build/ptxia30/platform-atom/sysroot-cross/bin/libpng-config
checking pkg-config is at least version 0.9.0... yes
configure: updating cache 
/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating libs/Makefile
config.status: creating misc/Makefile
config.status: creating src/test/Makefile
config.status: creating docs/Makefile
config.status: creating scripts/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
Finished target splashutils.prepare

---------------------------
target: splashutils.compile
---------------------------

make[1]: Entering directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3'
make --silent all-recursive
make[2]: Entering directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3'
Making all in src
make[3]: Entering directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/src'
  CREATE  fbsplash.h
make[4]: Entering directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/src'
Making all in .
make[5]: Entering directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/src'
/opt/OSELAS.Toolchain-1.99.3/i586-unknown-linux-gnu/gcc-4.3.2-glibc-2.8-binutils-2.18-kernel-2.6.27-sanitized/lib/gcc/i586-unknown-linux-gnu/4.3.2/../../../../i586-unknown-linux-gnu/bin/ld:
 error in /usr/lib/nptl/libpthread.a(ptw-close.o)(.eh_frame); no .eh_frame_hdr 
table will be created.
/home/build/ptxia30/platform-atom/sysroot-target/usr/lib/libjpeg.a(jmemmgr.o): 
In function `jinit_memory_mgr':
/home/build/ptxia30/platform-atom/build-target/jpeg-7/jmemmgr.c:1109: undefined 
reference to `__isoc99_sscanf'
collect2: ld returned 1 exit status
make[5]: *** [fbsplashctl] Error 1
make[5]: Leaving directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/home/build/ptxia30/platform-atom/build-target/splashutils-1.5.4.3'
make: *** [/home/build/ptxia30/platform-atom/state/splashutils.compile] Error 2

--
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to