Bonjour à tous, Je souhaiterai avoir votre aide, en sachant que ce n'est peut-être pas le bon endroit pour poser ce genre de question.
Sur la version CVS du projet e17, j'ai un échec du script debian/rules sur "checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. make: *** [configure-stamp] Error 77" Dans ce cas, que faut-il prendre en compte ? La bonne installation des dev qu'ils faut, les scripts autogen.sh configure ou une erreur de CFLAGS dans le script debian/rules? Je n'ai pas ce problème quand je compile le source (normalement) sans passer par la création de package. J'ai contacté le mainteneur du package en question, sans réponse pour l'instant.. Dans le projet e17 les libs dont dépend evas (imlib2 edb eet imlib2_load) se "debianisent" sans erreur. copie du config.log-evas joint. ------------------------------- Merci de votre aide. -- Alain Prima
This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure --prefix=/usr --build=i386-linux --host=i386-linux --target=i386-linux --enable-software-x11 --enable-image-loader-png --enable-image-loader-jpeg --enable-image-loader-eet --enable-image-loader-edb --enable-fmemopen --enable-cpu-p2-only --enable-cpu-mmx --enable-cpu-sse --enable-cpu-c --enable-scale-smooth --enable-scale-sample --enable-convert-8-rgb-332 --enable-convert-8-rgb-666 --enable-convert-8-rgb-232 --enable-convert-8-rgb-222 --enable-convert-8-rgb-221 --enable-convert-8-rgb-121 --enable-convert-8-rgb-111 --enable-convert-16-rgb-565 --enable-convert-16-rgb-555 --enable-convert-16-rgb-rot-0 --enable-convert-32-rgb-8888 --enable-convert-32-rgbx-8888 --enable-convert-32-bgr-8888 --enable-convert-32-bgrx-8888 --enable-convert-32-rgb-rot-0 ## --------- ## ## Platform. ## ## --------- ## hostname = debian uname -m = i686 uname -r = 2.4.22-1-386 uname -s = Linux uname -v = #9 Sat Oct 4 14:30:39 EST 2003 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/X11R6/bin PATH: /usr/lib/GNUstep PATH: /usr/games PATH: /usr/local/ayam/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1573: checking build system type configure:1591: result: i386-pc-linux-gnu configure:1599: checking host system type configure:1613: result: i386-pc-linux-gnu configure:1621: checking target system type configure:1635: result: i386-pc-linux-gnu configure:1657: checking for i386-linux-gcc configure:1673: found /usr/bin/i386-linux-gcc configure:1683: result: i386-linux-gcc configure:1965: checking for C compiler version configure:1968: i386-linux-gcc --version </dev/null >&5 i386-linux-gcc (GCC) 3.3.3 20040125 (prerelease) (Debian) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:1971: $? = 0 configure:1973: i386-linux-gcc -v </dev/null >&5 Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.3/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux Thread model: posix gcc version 3.3.3 20040125 (prerelease) (Debian) configure:1976: $? = 0 configure:1978: i386-linux-gcc -V </dev/null >&5 i386-linux-gcc: `-V' option must have argument configure:1981: $? = 1 configure:2004: checking for C compiler default output file name configure:2007: i386-linux-gcc -Wall -g -I/usr/include/freetype2 -include /usr/include/png.h -include /usr/include/freetype2/freetype/freetype.h -include /usr/include/freetype2/freetype/internal/ftobjs.h -O3 -mcpu=pentiumpro conftest.c >&5 In file included from <command line>:5: /usr/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!" /usr/include/freetype2/freetype/freetype.h:21:2: #error "Please always use macros to include FreeType header files." /usr/include/freetype2/freetype/freetype.h:22:2: #error "Example:" /usr/include/freetype2/freetype/freetype.h:23:2: #error " #include <ft2build.h>" /usr/include/freetype2/freetype/freetype.h:24:2: #error " #include FT_FREETYPE_H" configure:2010: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:2049: error: C compiler cannot create executables See `config.log' for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-pc-linux-gnu ac_cv_build_alias=i386-linux ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-Wall -g -I/usr/include/freetype2 -include /usr/include/png.h -include /usr/include/freetype2/freetype/freetype.h -include /usr/include/freetype2/freetype/internal/ftobjs.h -O3 -mcpu=pentiumpro' ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FFLAGS_set= ac_cv_env_FFLAGS_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=i386-linux ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=i386-linux ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=i386-linux ac_cv_host=i386-pc-linux-gnu ac_cv_host_alias=i386-linux ac_cv_prog_CC=i386-linux-gcc ac_cv_target=i386-pc-linux-gnu ac_cv_target_alias=i386-linux ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='' AMTAR='' AR='' AUTOCONF='' AUTOHEADER='' AUTOMAKE='' AWK='' BUILD_ENGINE_BUFFER_FALSE='' BUILD_ENGINE_BUFFER_TRUE='' BUILD_ENGINE_DIRECTFB_FALSE='' BUILD_ENGINE_DIRECTFB_TRUE='' BUILD_ENGINE_FB_FALSE='' BUILD_ENGINE_FB_TRUE='' BUILD_ENGINE_GL_COMMON_FALSE='' BUILD_ENGINE_GL_COMMON_TRUE='' BUILD_ENGINE_GL_X11_FALSE='' BUILD_ENGINE_GL_X11_TRUE='' BUILD_ENGINE_SOFTWARE_QTOPIA_FALSE='' BUILD_ENGINE_SOFTWARE_QTOPIA_TRUE='' BUILD_ENGINE_SOFTWARE_X11_FALSE='' BUILD_ENGINE_SOFTWARE_X11_TRUE='' CC='i386-linux-gcc' CCDEPMODE='' CFLAGS='-Wall -g -I/usr/include/freetype2 -include /usr/include/png.h -include /usr/include/freetype2/freetype/freetype.h -include /usr/include/freetype2/freetype/internal/ftobjs.h -O3 -mcpu=pentiumpro' CPP='' CPPFLAGS='' CXX='' CXXCPP='' CXXDEPMODE='' CXXFLAGS='' CYGPATH_W='' DEFS='' DEPDIR='' DIRECTFB_CFLAGS='' DIRECTFB_LIBS='' ECHO='echo' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' ENGINE_BUFFER_PRG='' ENGINE_DIRECTFB_PRG='' ENGINE_FB_PRG='' ENGINE_GL_X11_PRG='' ENGINE_SOFTWARE_QTOPIA_PRG='' ENGINE_SOFTWARE_X11_PRG='' EXEEXT='' F77='' FFLAGS='' INSTALL_DATA='' INSTALL_PROGRAM='' INSTALL_SCRIPT='' INSTALL_STRIP_PROGRAM='' LDFLAGS='' LIBOBJS='' LIBS='' LIBTOOL='' LN_S='' LTLIBOBJS='' MAKEINFO='' OBJEXT='' PACKAGE='' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PKG_CONFIG='' PROG_CONFIG='' RANLIB='' SET_MAKE='' SHELL='/bin/sh' STRIP='' VERSION='' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' ac_ct_F77='' ac_ct_RANLIB='' ac_ct_STRIP='' altivec_cflags='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='' am__include='' am__leading_dot='' am__quote='' bindir='${exec_prefix}/bin' build='i386-pc-linux-gnu' build_alias='i386-linux' build_cpu='i386' build_os='linux-gnu' build_vendor='pc' datadir='${prefix}/share' edb_cflags='' edb_libs='' eet_cflags='' eet_libs='' exec_prefix='NONE' freetype_cflags='' freetype_libs='' gl_cflags='' gl_libs='' host='i386-pc-linux-gnu' host_alias='i386-linux' host_cpu='i386' host_os='linux-gnu' host_vendor='pc' includedir='${prefix}/include' infodir='${prefix}/info' install_sh='' jpeg_cflags='' jpeg_libs='' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='${prefix}/var' mandir='${prefix}/man' oldincludedir='/usr/include' png_cflags='' png_libs='' prefix='/usr' program_transform_name='s,x,x,' qt_cflags='' qt_libs='' qt_moc='' requirements='' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target='i386-pc-linux-gnu' target_alias='i386-linux' target_cpu='i386' target_os='linux-gnu' target_vendor='pc' x_cflags='' x_libs='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" configure: exit 77