On 3/1/07, Guy Lauquin <[EMAIL PROTECTED]> wrote:
>
>
> On 3/1/07, Guy Lauquin <[EMAIL PROTECTED]> wrote:
> OSX 10.4.8
>  Package manager version: 0.26.1
>  Distribution version: 0.8.1.rsync powerpc
>
>  Scibus failed to compile:
>  message error in config.log
>
>  configure:4937: gcc -E -I/sw/include conftest.c
>  conftest.c:12:28: error: ac_nonexistent.h: No such file or directory
>  configure:4943: $? = 1
>  configure: failed program was:
>  | /* confdefs.h.  */
>  | #define PACKAGE_NAME ""
>  | #define PACKAGE_TARNAME ""
>  | #define PACKAGE_VERSION ""
>  | #define PACKAGE_STRING ""
>  | #define PACKAGE_BUGREPORT ""
>  | #define PACKAGE "scribus"
>  | #define VERSION "1.3.3.8"
>  | #define KDELIBSUFF ""
>  | #define HAVE_LIBART 1
>  | /* end confdefs.h.  */
>  | #include <ac_nonexistent
>
>  Thanks
>  guy
>
>
>  It would have been good to provide the build output--I see messages
>  like this fairly often in config.log even on successful builds--and to
>  provide context for the config.log piece.
>
>  Are you saying that your attempt failed during configuration, or was
>  the failure the one reported in
> http://www.mail-archive.com/fink-devel%40lists.sourceforge.net/msg14983.html
>  ?
>
>  If it was the latter, a fix for the package that was causing the
>  problem (libart2) was committed about five hours ago to CVS, and
>  should be available to you if you selfupdate.
>
>  --
>  Alexander K. Hansen
>  (akh)
>  Fink Documenter (still)
>
>
> here is part of the build output:
>
>
> perl -pi -e 's|\-no\-cpp\-precomp||g' configure
>  /var/tmp/tmp.1.Expmwb
>  #!/bin/sh -ev
>   export PATH=/sw/lib/freetype219/bin:$PATH
>   ./configure --prefix=/sw --with-qt-dir=/sw
> --with-qt-includes=/sw/include/qt
> --with-qt-libraries=/sw/lib
> --with-extra-includes=/sw/include --with-extra-libs=/sw/lib
> --disable-dependency-tracking --mandir=/sw/share/man
>  checking build system type... powerpc-apple-darwin8.8.0
>  checking host system type... powerpc-apple-darwin8.8.0
>  checking target system type... powerpc-apple-darwin8.8.0
>  checking for a BSD-compatible install... /sw/bin/ginstall -c
>  checking for -p flag to install... yes
>  checking whether build environment is sane... yes
>  checking for gawk... gawk
>  checking whether make sets $(MAKE)... yes
>  not using lib directory suffix
>  checking for extra includes... added
>  checking for extra libs... added
>  checking for pkg-config... /sw/bin/pkg-config
>  checking for style of include used by make... GNU
>  checking for g++... g++
>  checking for C++ compiler default output file name... a.out
>  checking whether the C++ compiler works... yes
>  checking whether we are cross compiling... no
>  checking for suffix of executables...
>  checking for suffix of object files... o
>  checking whether we are using the GNU C++ compiler... yes
>  checking whether g++ accepts -g... yes
>  checking dependency style of g++... none
>  checking whether g++ supports -fvisibility=hidden... yes
>  checking whether to use gcc symbol visibility controls... no - disabled or
> no compiler support
>  checking for libart2-config... /sw/bin/libart2-config
>  checking for gcc... gcc
> checking whether we are using the GNU C compiler... yes
> . . . . . . . . .
>
>
> checking how to run the C++ preprocessor... g++ -E
>  checking whether g++ supports -O0... yes
>  checking for a sed that does not truncate output... /usr/bin/sed
>  checking for ld used by gcc... /usr/bin/ld
>  checking if the linker (/usr/bin/ld) is GNU ld... no
>  checking for /usr/bin/ld option to reload object files... -r
>  checking for BSD-compatible nm... /usr/bin/nm -p
>  checking whether ln -s works... yes
>  checking how to recognise dependent libraries... pass_all
>  checking dlfcn.h usability... yes
>  checking dlfcn.h presence... yes
>  checking for dlfcn.h... yes
>  checking for g77... g77
>  checking whether we are using the GNU Fortran 77 compiler... yes
>  checking whether g77 accepts -g... yes
>  checking the maximum length of command line arguments... 65536
>  checking command to parse /usr/bin/nm -p output from gcc object... ok
>  checking for objdir... .libs
>  checking for ar... ar
>  checking for ranlib... ranlib
>  checking for strip... strip
>  checking if gcc static flag  works... yes
> checking if gcc supports -fno-rtti -fno-exceptions... no
>  checking for gcc option to produce PIC... -fno-common
>  checking if gcc PIC flag -fno-common works... yes
>  checking if gcc supports -c -o file.o... yes
>  checking whether the gcc linker (/usr/bin/ld) supports shared libraries...
> yes
>  checking dynamic linker characteristics... darwin8.8.0 dyld
>  checking how to hardcode library paths into programs... immediate
>  checking whether stripping libraries is possible... yes
>  checking for dlopen in -ldl... yes
>  checking whether a program can dlopen itself... yes
>  checking whether a statically linked program can dlopen itself... yes
>  checking if libtool supports shared libraries... yes
>  checking whether to build shared libraries... yes
>  checking whether to build static libraries... no
>  configure: creating libtool
>  appending configuration tag "CXX" to libtool
>  checking for ld used by g++... /usr/bin/ld
>  checking if the linker (/usr/bin/ld) is GNU ld... no
>  checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
> yes
>  checking for g++ option to produce PIC... -fno-common
>  . . . . . . . . .
>
>
> Good - your configure finished. Start make now
>
>   make
>  Makefile:927: warning: overriding commands for target `clean-bcheck'
>  Makefile:893: warning: ignoring old commands for target `clean-bcheck'
>  Makefile:932: warning: overriding commands for target `bcheck-am'
>  Makefile:898: warning: ignoring old commands for target `bcheck-am'
>  make  all-recursive
>  Makefile:927: warning: overriding commands for target `clean-bcheck'
>  Makefile:893: warning: ignoring old commands for target `clean-bcheck'
>  Makefile:932: warning: overriding commands for target `bcheck-am'
>  Makefile:898: warning: ignoring old commands for target `bcheck-am'
>  Making all in cmake
>  Making all in modules
>  make[3]: Nothing to be done for `all'.
>  make[3]: Nothing to be done for `all-am'.
>  Making all in scribus
>  Making all in libart
>
> . . . . . . . .
> many  warnings like this one
>
>
> In file included from /sw/include/jpeglib.h:28,
>                   from scimage.h:37,
>                   from pageitem.h:38,
>                   from scribusstructs.h:27,
>                   from scribusdoc.h:43,
>                   from scribusview.h:47,
>                   from scribus.h:61,
>                   from main_nix.cpp:36,
>                   from main.cpp:29:
>  /sw/include/jconfig.h:12:1: warning: "HAVE_STDLIB_H" redefined
>  In file included from scconfig.h:25,
>                   from scribusdoc.h:26,
>                   from scribusview.h:47,
>                   from scribus.h:61,
>                   from main_nix.cpp:36,
>                   from main.cpp:29:
> ../config.h:94:1: warning: this is the location of the previous definition
>
>
> . . . . . . . .
>
> /usr/bin/ld: Undefined symbols:
>  art_realloc(void*, unsigned long)
>  art_free(void*)
>  art_alloc(unsigned long)
>  collect2: ld returned 1 exit status
>  make[3]: *** [scribus] Error 1
>  make[2]: *** [all-recursive] Error 1
>  make[1]: *** [all-recursive] Error 1
>  make: *** [all] Error 2
>  ### execution of /var/tmp/tmp.1.Expmwb failed, exit code 2
>  Removing runtime build-lock...
>  Removing build-lock package...
>
>
> Thanks
>
>
> Guy

That's the libart2 error, then.  A selfupdate should fix it.

-- 
Alexander K. Hansen
(akh)
Fink Documenter (still)

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to