Skocz do zawartości

Inkscape


MitS

Rekomendowane odpowiedzi

Witam!

 

Mam pewien problem z instalacją Inkscape 0.41, a mianowicie gdy robie ./configure to wywala mi takie coś:

 

[root@ozyrys inkscape-0.41]# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for intltool >= 0.22... 0.31.1 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
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++... 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... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for a sed that does not truncate output... /bin/sed
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
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 how to run the C preprocessor... gcc -E
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... f95
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether f95 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B 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... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/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
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... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for f95 option to produce PIC... -fPIC
checking if f95 PIC flag -fPIC works... yes
checking if f95 supports -c -o file.o... yes
checking whether the f95 linker (/usr/bin/ld) supports shared libraries... yes
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 GNU compiler version... 4.0.0
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 dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  am az be ca cs da de el es es_MX et fr ga gl hu it ja nb nl nn ru sk sl sr sr@Latn sv tr uk pl pt_BR pt zh_CN
checking for pkg-config... /usr/bin/pkg-config
checking for png_read_info in -lpng... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking gc.h usability... no
checking gc.h presence... no
checking for gc.h... no
checking gc/gc.h usability... no
checking gc/gc.h presence... no
checking for gc/gc.h... no
configure: error: libgc (the Boehm Conservative Collector) 6.4+, is needed to compile inkscape -- http://www.hpl.hp.com/personal/Hans_Boehm/gc
[root@ozyrys inkscape-0.41]#

 

i jak ja mam to zainstalowac ???

Odnośnik do komentarza
Udostępnij na innych stronach

Mam pewien problem z instalacją Inkscape 0.41

Jest już nowsza wersja:

[y4kk0@X FC-4]$ yum list inkscape
Setting up repositories
Reading repository metadata in from local files
Available Packages
inkscape.i386                            0.42-2.fc4             extras
[y4kk0@X FC-4]$

configure: error: libgc (the Boehm Conservative Collector) 6.4+, is needed to compile inkscape -- http://www.hpl.hp.com/personal/Hans_Boehm/gc

Przeglądając plik spec → http://cvs.fedora.redhat.com/viewcvs/*chec...pec?root=extras wydaje mi się, że powinieneś zrobić:

yum instal gc-devel

i jak ja mam to zainstalowac ???

yum install inkscape

Odnośnik do komentarza
Udostępnij na innych stronach

To co powiedziałeś pomogło do pewnego momentu (bo jednak instaluje tą wersję co instalowałem gdyż to co powiedziałeś z tym yum-em to niby sie zainstalowało ale nie ma nigdzie w systemie.

 

Teraz po ponownym configure wywala mi taki bład:

 

[mits@ozyrys ~]$ su Password:

[root@ozyrys mits]# cd /home/mits/Desktop/inkscape-0.41

[root@ozyrys inkscape-0.41]# ./configure

checking build system type... i686-pc-linux-gnu

checking host system type... i686-pc-linux-gnu

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking for gawk... gawk

checking whether make sets $(MAKE)... yes

checking for intltool >= 0.22... 0.31.1 found

checking for perl... /usr/bin/perl

checking for XML::Parser... ok

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++... 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... gcc

checking whether we are using the GNU C compiler... yes

checking whether gcc accepts -g... yes

checking for gcc option to accept ANSI C... none needed

checking dependency style of gcc... gcc3

checking how to run the C++ preprocessor... g++ -E

checking for egrep... grep -E

checking for ANSI C header files... yes

checking for a sed that does not truncate output... /bin/sed

checking for ld used by gcc... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for /usr/bin/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/bin/nm -B

checking whether ln -s works... yes

checking how to recognise dependent libraries... pass_all

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 how to run the C preprocessor... gcc -E

checking dlfcn.h usability... yes

checking dlfcn.h presence... yes

checking for dlfcn.h... yes

checking for g77... no

checking for f77... no

checking for xlf... no

checking for frt... no

checking for pgf77... no

checking for fort77... no

checking for fl32... no

checking for af77... no

checking for f90... no

checking for xlf90... no

checking for pgf90... no

checking for epcf90... no

checking for f95... f95

checking whether we are using the GNU Fortran 77 compiler... yes

checking whether f95 accepts -g... yes

checking the maximum length of command line arguments... 32768

checking command to parse /usr/bin/nm -B 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... -fPIC

checking if gcc PIC flag -fPIC works... yes

checking if gcc supports -c -o file.o... yes

checking whether the gcc linker (/usr/bin/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

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... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking for g++ option to produce PIC... -fPIC

checking if g++ PIC flag -fPIC works... yes

checking if g++ supports -c -o file.o... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

appending configuration tag "F77" to libtool

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

checking for f95 option to produce PIC... -fPIC

checking if f95 PIC flag -fPIC works... yes

checking if f95 supports -c -o file.o... yes

checking whether the f95 linker (/usr/bin/ld) supports shared libraries... yes

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 GNU compiler version... 4.0.0

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 dgettext in libc... yes

checking for bind_textdomain_codeset... yes

checking for msgfmt... /usr/bin/msgfmt

checking for dcgettext... yes

checking for gmsgfmt... /usr/bin/msgfmt

checking for xgettext... /usr/bin/xgettext

checking for catalogs to be installed...  am az be ca cs da de el es es_MX et fr ga gl hu it ja nb nl nn ru sk sl sr sr@Latn sv tr uk pl pt_BR pt zh_CN

checking for pkg-config... /usr/bin/pkg-config

checking for png_read_info in -lpng... yes

checking png.h usability... yes

checking png.h presence... yes

checking for png.h... yes

checking gc.h usability... yes

checking gc.h presence... yes

checking for gc.h... yes

checking for GC_init in -lgc... yes

checking libgc version 6.4+... yes

checking for freetype-config... /usr/bin/freetype-config

checking for Win32 platform... no

checking for xft... yes

checking XFT_CFLAGS... -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config

checking XFT_LIBS... -L/usr/X11R6/lib -lXft -lX11 -lfreetype -lXrender -lfontconfig

checking for pangoft2... yes

checking PANGOFT2_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include

checking PANGOFT2_LIBS... -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0

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 gtk+-2.0 >= 2.4.0  libxml-2.0 >= 2.6.0  libxslt >= 1.0.15  sigc++-2.0 >= 2.0.3  gtkmm-2.4  ... Package sigc++-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `sigc++-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'sigc++-2.0' found

 

configure: error: Library requirements (gtk+-2.0 >= 2.4.0  libxml-2.0 >= 2.6.0 libxslt >= 1.0.15  sigc++-2.0 >= 2.0.3  gtkmm-2.4  ) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

[root@ozyrys inkscape-0.41]#

 

i co dalej ??

A bez grafiki wektorowej to jak bez ręki ...

Odnośnik do komentarza
Udostępnij na innych stronach

to co powiedziałeś z tym yum-em to niby sie zainstalowało ale nie ma nigdzie w systemie.

Pokaż co wyświetli:

rpm -q inkscape

Na pewno Ci się zainstlowało? Poaż wszystko co Ci wyświetli:

yum install inkscape

Nie instaluj nic w systemie ze źródeł jeśli są paczki. Tylko sobie naśmiecisz i coś przestanie Ci w końcu działać...

[mits@ozyrys ~]$ su Password:

[root@ozyrys mits]# cd /home/mits/Desktop/inkscape-0.41

Po pierwsze: nie kompiluje się programów na koncie roota!

Po drugie: kompilujesz starą wersję <_<

Odnośnik do komentarza
Udostępnij na innych stronach

To co powiedziałeś pomogło do pewnego momentu (bo jednak instaluje tą wersję co instalowałem gdyż to co powiedziałeś z tym yum-em to niby sie zainstalowało ale nie ma nigdzie w systemie.

to się nie da :) skoro się zainstalowało, to znaczy, że jest

 

wpisz do terminala whereis inkscape i się dowiesz gdzie; zapewne nie ma tego w menu, ale można to uruchomić, np. z operacje | uruchom, albo po prostu wpisać inkscape w terminalu, albo zrobić aktywator na pulpicie - multum mozliwości

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...