• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Fehler bei CinePaint compilieren

lizard64

Newbie
Hallo an alle

habe versucht cinepaint auf meinem opensuse 11.1 zu installieren.

./configure lief fehlerlos durch.

Code:
=================================================================
              Configuration Results

GTK CinePaint Version 0.25.0


General dependencies:
   Gtk2 toolkit                 yes    2.14.4
   DnD support                  yes    X11/Xmu
   littleCMS                    yes    lcms 1.17
   Oyranos                      yes    oyranos 0.1.9

Plug-ins with external dependencies:
   Python plug-in:              yes    python2.6
   OpenEXR plug-in:             yes    OpenEXR 1.6.1
   Tiff plug-in:                yes
   PNG plug-in:                 yes    libpng 1.2.31
   Jpeg plug-in:                yes
   Print plug-in:               yes    Gutenprint 5.0.2
   FLTK dependent plug-ins:     yes    bracketing_to_hdr collect pdf
   Thread dependent plug-ins:   yes    icc_examin
   Flex dependent plug-ins:     yes    iol
=================================================================

beim anschliessenden make erhalte ich folgenden fehler.

Code:
make[3]: Entering directory `/home/richard/Downloads/CinePaint/CinePaintCVS/cinepaint-project/cinepaint/lib'
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall -version-info 0:25:0  -o libcinepaint.la -rpath /usr/local/lib chainbutton.lo channel.lo channelops_pdb.lo convert_pdb.lo dialog.lo display.lo drawable.lo edit_pdb.lo export.lo fileops_pdb.lo gradient.lo guides_pdb.lo helpui.lo image.lo image_convert.lo image_pdb.lo matrix.lo menu.lo palette.lo pixelrgn.lo pixmap.lo player.lo plugin_main.lo plugin_pdb.lo selection_pdb.lo size_entry.lo undo_pdb.lo unit.lo unit_pdb.lo unitmenu.lo widgets.lo ./wire/libwire.la ../libhalf/libcinepaintHalf.la
libtool: link: gcc -shared  .libs/chainbutton.o .libs/channel.o .libs/channelops_pdb.o .libs/convert_pdb.o .libs/dialog.o .libs/display.o .libs/drawable.o .libs/edit_pdb.o .libs/export.o .libs/fileops_pdb.o .libs/gradient.o .libs/guides_pdb.o .libs/helpui.o .libs/image.o .libs/image_convert.o .libs/image_pdb.o .libs/matrix.o .libs/menu.o .libs/palette.o .libs/pixelrgn.o .libs/pixmap.o .libs/player.o .libs/plugin_main.o .libs/plugin_pdb.o .libs/selection_pdb.o .libs/size_entry.o .libs/undo_pdb.o .libs/unit.o .libs/unit_pdb.o .libs/unitmenu.o .libs/widgets.o  -Wl,--whole-archive ./wire/.libs/libwire.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/home/richard/Downloads/CinePaint/CinePaintCVS/cinepaint-project/cinepaint/libhalf/.libs ../libhalf/.libs/libcinepaintHalf.so    -Wl,-soname -Wl,libcinepaint.so.0 -o .libs/libcinepaint.so.0.0.25
gcc: ../libhalf/.libs/libcinepaintHalf.so: No such file or directory
make[3]: *** [libcinepaint.la] Fehler 1
make[3]: Leaving directory `/home/richard/Downloads/CinePaint/CinePaintCVS/cinepaint-project/cinepaint/lib'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/richard/Downloads/CinePaint/CinePaintCVS/cinepaint-project/cinepaint/lib'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/richard/Downloads/CinePaint/CinePaintCVS/cinepaint-project/cinepaint/lib'
make: *** [all-recursive] Fehler 1

die datei libcinepaintHalf.so existiert aber auf meinem rechner.

weiss da jemand rat?

herzlichen danke
richard
 
OP
L

lizard64

Newbie
Hi chameleon123
yep, dadurch kam ich auf die idee cinepaint selber zu compilieren da ich kein rpm fand.

hi whois
das verzeichnis wird von make erstellt nach dem ./configure gibts das noch nicht.
habe das ganze noch einmal gelöscht und noch einmal von ganz vorne begonnen wie im link von chameleon123.
autogen und configure laufen ohne fehler durch und make bringt nun folgender fehler.

Code:
Making all in hdr
make[2]: Entering directory `/home/richard/Downloads/CinePaint/cvs25/cinepaint-project/cinepaint/plug-ins/hdr'
/bin/sh ../../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall   -o hdr hdr.o fromrad.o callbacks.o interface.o ../../lib/libcinepaint.la -lgtk-x11-2.0 -lgdk-x11-2.0-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0    -lc
libtool: link: gcc -g -O2 -Wall -o .libs/hdr hdr.o fromrad.o callbacks.o interface.o  ../../lib/.libs/libcinepaint.so /home/richard/Downloads/CinePaint/cvs25/cinepaint-project/cinepaint/libhalf/.libs/libcinepaintHalf.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so -lpangoft2-1.0 /usr/lib/libgdk_pixbuf-2.0.so -lgio-2.0 -lpangocairo-1.0 /usr/lib/libcairo.so /usr/lib/libpixman-1.so -lpng12 /usr/lib/libxcb-render-util.so /usr/lib/libxcb-render.so /usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so -lXau -ldl -lm -lpango-1.0 /usr/lib/libfreetype.so -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lc
collect2: ld terminated with signal 11 [Segmentation fault]
make[2]: *** [hdr] Fehler 1
make[2]: Leaving directory `/home/richard/Downloads/CinePaint/cvs25/cinepaint-project/cinepaint/plug-ins/hdr'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/richard/Downloads/CinePaint/cvs25/cinepaint-project/cinepaint/plug-ins'
make: *** [all-recursive] Fehler 1

mit google kam ich leider auch nicht weiter.

:???:

gruss
richard
 

whois

Ultimate Guru
Hi Richard

Mir fehlt im Moment die Zeit mich komplett hier durch zuwühlen.
Vielleicht findest du einen Hinweis.

http://cinepaint.bigasterisk.com/CinePaintDocumentation
http://www.cinepaint.org/download.html

cu
 
Oben