Beim Kompilieren von Inkscape ergibt sich ein Fehler

Dieses Thema im Forum "Anwendungen" wurde erstellt von Sandra, 26.12.2008.

  1. Sandra

    Sandra Tripel-As

    Dabei seit:
    05.07.2007
    Beiträge:
    156
    Zustimmungen:
    0
    Hallo,

    Inkscape 0.46 beinhaltet leider nicht das Modul Spiro. Also habe ich mich auf die Suche im Netz gemacht und heraus gefunden, dass ich die aktuelle Revision von Inkscape über SVN downloaden muss.
    Diese habe ich dann versucht zu compilieren, so wie es beschrieben wurde. leider bekomme ich die Fehlermeldung, dass confdefs.h fehlt.

    Weiß jemand in welchem Paket confdefs.h enthalten ist? Oder was ich tun muss?

    Da die conf.log sehr lang ist und ihr Infos braucht dann gebt mir bitte Bescheid welchen Teil Ihr dazu benötigt.

    Viele Grüße
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Mixi

    Mixi Hobbypinguin

    Dabei seit:
    12.12.2007
    Beiträge:
    78
    Zustimmungen:
    0
  4. #3 gropiuskalle, 26.12.2008
    gropiuskalle

    gropiuskalle terra incognita

    Dabei seit:
    01.07.2006
    Beiträge:
    4.857
    Zustimmungen:
    0
    Ort:
    Berlin
    Komische Abhängigkeit...

    Poste mal die genaue Meldung bezüglich confdefs.h.
     
  5. Gast1

    Gast1 Guest

    ACK, aber der Name des Headers ist so allgemein, daß es mich nicht wundern würde, wenn er in verschiedensten Paketen auftaucht.

    Jepp, wobei, wenn ich mir das SPEC im Inkscape Source-RPM so ansehe, dann wünsche ich jetzt schon viel Spaß beim Zusamensuchen der Abhängigkeiten und Patches, damit überhaupt das configure auch nur ansatzweise eine Chance hat Durchzulaufen (von make reden wir zunächst mal gar nicht).

    Greetz,

    RM
     
  6. Sandra

    Sandra Tripel-As

    Dabei seit:
    05.07.2007
    Beiträge:
    156
    Zustimmungen:
    0
    Hi

    also das sind die Ausgaben

    ./configure
    Code:
    checking build system type... i686-suse-linux-gnu
    checking host system type... i686-suse-linux-gnu
    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 how to create a pax tar archive... gnutar
    checking whether NLS is requested... yes
    checking for style of include used by make... GNU
    checking for gcc... gcc
    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 gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking dependency style of gcc... gcc3
    checking for intltool >= 0.22... 0.40.5 found
    checking for intltool-update... /usr/bin/intltool-update
    checking for intltool-merge... /usr/bin/intltool-merge
    checking for intltool-extract... /usr/bin/intltool-extract
    checking for xgettext... /usr/bin/xgettext
    checking for msgmerge... /usr/bin/msgmerge
    checking for msgfmt... /usr/bin/msgfmt
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for perl... /usr/bin/perl
    checking for XML::Parser... ok
    checking for g++... g++
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking dependency style of g++... gcc3
    checking for library containing strerror... none required
    checking whether we are using the GNU C++ compiler... (cached) yes
    checking whether g++ accepts -g... (cached) yes
    checking dependency style of g++... (cached) gcc3
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking dependency style of gcc... (cached) gcc3
    checking dependency style of gcc... gcc3
    checking how to run the C++ preprocessor... g++ -E
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for ANSI C header files... yes
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking dependency style of gcc... (cached) gcc3
    checking whether gcc and cc understand -c and -o together... yes
    checking compiler support for -Werror=format-security... yes
    checking compiler support for -Wno-pointer-sign... yes
    checking linker tolerates -z relro... yes
    checking for ranlib... ranlib
    checking GNU compiler version... 4.3.2
    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 locale.h usability... yes
    checking locale.h presence... yes
    checking for locale.h... yes
    checking for LC_MESSAGES... yes
    checking libintl.h usability... yes
    checking libintl.h presence... yes
    checking for libintl.h... yes
    checking for ngettext in libc... yes
    checking for dgettext in libc... yes
    checking for bind_textdomain_codeset... yes
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for dcgettext... yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for xgettext... (cached) /usr/bin/xgettext
    checking for catalogs to be installed...  am ar az be bg bn br ca ca@valencia cs da de dz el en_AU en_CA en_GB en_US@piglatin eo es_MX es et eu fi fr ga gl he hr hu id it ja km ko lt mk mn nb ne nl nn pa pl pt_BR pt ro ru rw sk sl sq sr@latin sr sv th tr uk vi zh_CN zh_TW
    checking for pkg-config... /usr/bin/pkg-config
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for OpenMP flag of C++ compiler... -fopenmp
    checking for OpenMP support... yes
    checking omp.h usability... yes
    checking omp.h presence... yes
    checking for omp.h... yes
    checking for png_read_info in -lpng... yes
    checking png.h usability... yes
    checking png.h presence... yes
    checking for png.h... yes
    checking for shl_load in -ldld... no
    checking for dlopen... no
    checking for dlopen in -ldl... yes
    checking gc.h usability... yes
    checking gc.h presence... yes
    checking for gc.h... yes
    checking for GC_init in -lgc... yes
    ./configure: line 11267: xno: command not found
    checking sys/filio.h usability... no
    checking sys/filio.h presence... no
    checking for sys/filio.h... no
    checking malloc.h usability... yes
    checking malloc.h presence... yes
    checking for malloc.h... yes
    checking for mallinfo... yes
    checking for struct mallinfo.usmblks... yes
    checking for struct mallinfo.fsmblks... yes
    checking for struct mallinfo.uordblks... yes
    checking for struct mallinfo.fordblks... yes
    checking for struct mallinfo.hblkhd... yes
    checking for freetype-config... /usr/bin/freetype-config
    checking for Win32 platform... no
    checking for Solaris platform... no
    checking pkg-config is at least version 0.9.0... yes
    checking for XFT... yes
    checking for PANGOFT2... yes
    checking for GNOME_VFS... yes
    checking whether byte ordering is bigendian... no
    checking zlib.h usability... yes
    checking zlib.h presence... yes
    checking for zlib.h... yes
    checking for Perl development environment... skipped
    checking for Python development environment... skipped
    checking for LCMS... yes
    checking for POPPLER... yes
    checking for POPPLER_GLIB... yes
    checking for CAIRO_SVG... yes
    checking for POPPLER_CAIRO... yes
    checking for POPPLERNEW... yes
    checking for LIBWPG... yes
    checking for IMAGEMAGICK... yes
    checking for CAIRO_USER_FONTS... yes
    checking for INKSCAPE... yes
    checking for Mac OS X Carbon support... no
    checking boost/concept_check.hpp usability... yes
    checking boost/concept_check.hpp presence... yes
    checking for boost/concept_check.hpp... yes
    checking for CAIRO_PDF... yes
    checking popt.h usability... yes
    checking popt.h presence... yes
    checking for popt.h... yes
    checking for bind_textdomain_codeset... (cached) yes
    checking for gtk_window_set_default_icon_from_file... yes
    checking for gtk_window_fullscreen... yes
    checking whether binary relocation support should be enabled... no
    checking for pow... yes
    checking for sqrt... yes
    checking for floor... yes
    checking for gettimeofday... yes
    checking for memmove... yes
    checking for memset... yes
    checking for mkdir... yes
    checking for strncasecmp... yes
    checking for strpbrk... yes
    checking for strrchr... yes
    checking for strspn... yes
    checking for strstr... yes
    checking for strtoul... yes
    checking for fpsetmask... no
    checking for ecvt... yes
    checking ieeefp.h usability... no
    checking ieeefp.h presence... no
    checking for ieeefp.h... no
    checking fcntl.h usability... yes
    checking fcntl.h presence... yes
    checking for fcntl.h... yes
    checking for libintl.h... (cached) yes
    checking stddef.h usability... yes
    checking stddef.h presence... yes
    checking for stddef.h... yes
    checking sys/time.h usability... yes
    checking sys/time.h presence... yes
    checking for sys/time.h... yes
    checking whether lstat dereferences a symlink specified with a trailing slash... yes
    checking whether stat accepts an empty string... no
    checking for strftime... yes
    checking for working strtod... yes
    checking whether stat file-mode macros are broken... no
    checking whether time.h and sys/time.h may both be included... yes
    checking whether struct tm is in sys/time.h or time.h... time.h
    checking for mode_t... yes
    checking return type of signal handlers... void
    checking for x86 platform... yes
    checking compiler support for MMX... yes
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating src/check-header-compile
    config.status: creating src/algorithms/makefile
    config.status: creating src/application/makefile
    config.status: creating src/bind/makefile
    config.status: creating src/debug/makefile
    config.status: creating src/dialogs/makefile
    config.status: creating src/display/makefile
    config.status: creating src/dom/makefile
    config.status: creating src/extension/implementation/makefile
    config.status: creating src/extension/internal/makefile
    config.status: creating src/extension/makefile
    config.status: creating src/extension/script/makefile
    config.status: creating src/filters/makefile
    config.status: creating src/helper/makefile
    config.status: creating src/inkjar/makefile
    config.status: creating src/io/makefile
    config.status: creating src/libcroco/makefile
    config.status: creating src/libgdl/makefile
    config.status: creating src/libnr/makefile
    config.status: creating src/libnrtype/makefile
    config.status: creating src/libavoid/makefile
    config.status: creating src/livarot/makefile
    config.status: creating src/live_effects/makefile
    config.status: creating src/live_effects/parameter/makefile
    config.status: creating src/pedro/makefile
    config.status: creating src/jabber_whiteboard/makefile
    config.status: creating src/removeoverlap/makefile
    config.status: creating src/svg/makefile
    config.status: creating src/trace/makefile
    config.status: creating src/traits/makefile
    config.status: creating src/ui/cache/makefile
    config.status: creating src/ui/dialog/makefile
    config.status: creating src/ui/makefile
    config.status: creating src/ui/view/makefile
    config.status: creating src/ui/widget/makefile
    config.status: creating src/utest/makefile
    config.status: creating src/util/makefile
    config.status: creating src/widgets/makefile
    config.status: creating src/xml/makefile
    config.status: creating src/2geom/makefile
    config.status: creating doc/Makefile
    config.status: creating po/Makefile.in
    config.status: creating share/Makefile
    config.status: creating share/clipart/Makefile
    config.status: creating share/examples/Makefile
    config.status: creating share/extensions/Makefile
    config.status: creating share/extensions/alphabet_soup/Makefile
    config.status: creating share/extensions/Barcode/Makefile
    config.status: creating share/extensions/Poly3DObjects/Makefile
    config.status: creating share/extensions/xaml2svg/Makefile
    config.status: creating share/filters/Makefile
    config.status: creating share/fonts/Makefile
    config.status: creating share/gradients/Makefile
    config.status: creating share/icons/Makefile
    config.status: creating share/keys/Makefile
    config.status: creating share/markers/Makefile
    config.status: creating share/palettes/Makefile
    config.status: creating share/patterns/Makefile
    config.status: creating share/screens/Makefile
    config.status: creating share/templates/Makefile
    config.status: creating share/tutorials/Makefile
    config.status: creating share/ui/Makefile
    config.status: creating packaging/autopackage/default.apspec
    config.status: creating inkscape.spec
    config.status: creating Info.plist
    config.status: creating inkview.1
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing depfiles commands
    config.status: executing default-1 commands
    config.status: executing po/stamp-it commands
    # INTLTOOL_MAKEFILE
    
    Configuration:
    
            Source code location:     .
            Destination path prefix:  /usr/local
            Compiler:                 g++
            CPPFLAGS:                 -Werror=format-security -Wall -Wformat -Wformat-security -W -D_FORTIFY_SOURCE=2
            CXXFLAGS:                 -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch -Wno-unused-parameter -g -O2 -fopenmp
            CFLAGS:                   -Wno-pointer-sign -g -O2
            LDFLAGS:                  -Wl,-z,relro
    
            Use Xft font database:    yes
            Use gnome-vfs:            yes
            Use openoffice files:     yes
            Use MMX optimizations:    yes
            Use relocation support:   no
            Internal Python:          skipped
            Internal Perl:            skipped
            Enable LittleCms:         yes
            Enable Inkboard:          no
            Enable SSL in Inkboard:   no
            Enable Poppler-Cairo:     yes
            ImageMagick Magick++:     yes
            Libwpg:                   yes
    
    make check (Ist fast bis zum Ende durchgelaufen)
    Code:
    make[2]: *** Keine Regel vorhanden, um das Target »display/libtest-display.a«,
      benötigt von »display/test-display«, zu erstellen.  Schluss.
    
    conf.log (Auszug)
    Code:
    configure:6542: result: g++ -E
    configure:6571: g++ -E  conftest.cpp
    configure:6578: $? = 0
    configure:6609: g++ -E  conftest.cpp
    conftest.cpp:10:28: error: ac_nonexistent.h: No such file or directory
    configure:6616: $? = 1
    configure: failed program was:
    | /* confdefs.h.  */
    | #define PACKAGE_NAME "inkscape"
    | #define PACKAGE_TARNAME "inkscape"
    | #define PACKAGE_VERSION "0.46+devel"
    | #define PACKAGE_STRING "inkscape 0.46+devel"
    | #define PACKAGE_BUGREPORT ""
    | #define PACKAGE "inkscape"
    | #define VERSION "0.46+devel"
    | /* end confdefs.h.  */
     
  7. #6 tuxlover, 26.12.2008
    tuxlover

    tuxlover Der den Tux knuddelt

    Dabei seit:
    26.10.2005
    Beiträge:
    2.106
    Zustimmungen:
    0
    Ort:
    berlin
    wie sieht die komplette fehlerausgabe von make aus?
     
  8. Sandra

    Sandra Tripel-As

    Dabei seit:
    05.07.2007
    Beiträge:
    156
    Zustimmungen:
    0
    das ist die komplette Fehlerausgabe
     
  9. #8 saeckereier, 27.12.2008
    saeckereier

    saeckereier Graue Eminenz

    Dabei seit:
    08.05.2005
    Beiträge:
    1.920
    Zustimmungen:
    0
    Ort:
    Im schönen Norden
    tuxlover meint die komplette Fehlerausgabe von make (ohne check, tippe ich mal). Außerdem auch so die letzten 30-40 Zeilen davor, meist steht da das wichtige drin..

    Wie genau hast du das denn per SVN gezogen?
     
  10. Sandra

    Sandra Tripel-As

    Dabei seit:
    05.07.2007
    Beiträge:
    156
    Zustimmungen:
    0
    gelöst

    Hallo,

    es ist compiliert und läuft.

    folgendes habe ich mit etwas Hilfestellung gemacht.

    anstatt ./configure habe ich cmake laufen lassen und die Fehlermeldungen behoben.

    dann wieder ./configure -> make -> checkinstall

    und fertig war die Kiste.

    Viele Grüße
     
  11. #10 tuxlover, 30.12.2008
    tuxlover

    tuxlover Der den Tux knuddelt

    Dabei seit:
    26.10.2005
    Beiträge:
    2.106
    Zustimmungen:
    0
    Ort:
    berlin
    *aua* da hätte ich auch gleich ddrauf kommen können. Klar kde4 und deren programme benutzen ja cmake. ;)
     
  12. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  13. Gast1

    Gast1 Guest

    Was mit einer GTK-Anwendung wie Inkscape (die nicht eine einzige Abhängigkeit zu kde oder Qt besitzt) gerade mal gar nichts zu tun hat.
     
  14. #12 tuxlover, 31.12.2008
    tuxlover

    tuxlover Der den Tux knuddelt

    Dabei seit:
    26.10.2005
    Beiträge:
    2.106
    Zustimmungen:
    0
    Ort:
    berlin
    schlaumeier :P
     
Thema:

Beim Kompilieren von Inkscape ergibt sich ein Fehler

Die Seite wird geladen...

Beim Kompilieren von Inkscape ergibt sich ein Fehler - Ähnliche Themen

  1. Problem beim Kompilieren (Redhat 5)

    Problem beim Kompilieren (Redhat 5): Hallo! Ich habe ein c-Programm unter Redhat 4 programmiert. Wenn ich es jetzt uner RH5 kompeliere, bekomme ich folgende Fehlermeldung: gcc...
  2. Problem beim Kompilieren von C++ Code in Cygwin

    Problem beim Kompilieren von C++ Code in Cygwin: Hallo allerseits, ich habe neulich Cygwin installiert und es läuft jetzt bei mir unter Windows 7. Wollte jetzt erstmal folgenden einfachen Code...
  3. Probleme beim Kompilieren von Kernel 2.6.27.1

    Probleme beim Kompilieren von Kernel 2.6.27.1: System: Debian testing donkey:/usr/src# uname -a Linux donkey 2.6.27 #2 SMP PREEMPT Sun Oct 12 20:30:05 CEST 2008 x86_64 GNU/LinuxHabe den...
  4. Fehler beim Kompilieren von Firefox

    Fehler beim Kompilieren von Firefox: System: Linux 2.6.26.5 #1 SMP PREEMPT Mon Sep 8 22:34:07 CEST 2008 x86_64 GNU/Linux (Debian testing) FF: firefox-3.0.2-source.tar.bz2 configure:...
  5. Fehler beim Kompilieren von Centerim

    Fehler beim Kompilieren von Centerim: Servus zusammen, beim Kompilieren vom aktuellen Centerim Mobshot *klick* (25.11.07) trat bei mir folgender Fehler auf:...