Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: problém: instalace programu  (Přečteno 2274 krát)

frpr

  • Návštěvník
  • Příspěvků: 18
problém: instalace programu
« kdy: 31 Října 2009, 23:14:57 »
stav doposud:
1/ mam instalovanou inkscape v0.46, funguje ok.
2/ tuto verzi jsem instaloval pomocí: lišta-Aplikace-Přidat/odstranit
3/ mám ubuntu 9.04

stav nově:
1/ chci nainstalovat vedle verzi v0.47 (přidané funkce oproti v0.46)
2/ ze inkscape.org jsem stahnul inkscape-0.47pre4.tar.gz
3/ rozbalil gzip -d a tar -xf do home
4/ instalace dle README:
  ./configure
  make
  make install

 ./configure hlásí chybu viz. níže

dotaz
1/ instaluju to dobře ? Je možno tímto způsobem přidávat do Ubuntu programy?

./configure výstup:
--------------------
ubuntu@desktop:~/inkscape-0.47pre4$ ./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 a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking how to create a pax tar archive... gnutar
checking for style of include used by make... GNU
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name...
configure: error: in `/home/ubuntu/inkscape-0.47pre4':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
ubuntu@desktop:~/inkscape-0.47pre4$ less config.log
ubuntu@desktop:~/inkscape-0.47pre4$
ubuntu@desktop:~/inkscape-0.47pre4$ sudo ./configure
[sudo] password for ubuntu:
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 a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking how to create a pax tar archive... gnutar
checking for style of include used by make... GNU
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name...
configure: error: in `/home/ubuntu/inkscape-0.47pre4':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.

[attachment deleted by admin]

Marp

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 2456
  • Moje práce není probudit ovce, ale shromáždit vlky
    • Marek Marp Pszczolka
Re: problém: instalace programu
« Odpověď #1 kdy: 31 Října 2009, 23:38:37 »
Podle mě můžeš mít pouze jednu verzi určitého programu, resp. zkoušel jsem to dříve u GIMPu. Buď se smíříš se starší verzí nebo upgraduješ na vyšší, ale dvě totožné aplikace vedle sebe nelze.
Marek *Marp* Pszczolka
--------------------------------------------
Lenovo IdeaPad 5, CPU: 8jádrový AMD Ryzen 7, 16GB RAM, GPU: AMD ATI Renoir, 512GB SSD + Debian GNU/Linux Bookworm/Sid - Kernel: 5.18

Tomtom

  • Návštěvník
  • Příspěvků: 84
Re: problém: instalace programu
« Odpověď #2 kdy: 01 Listopadu 2009, 00:21:06 »
Hádám, že ti chybí nějaké programy, to budou ty "... no... no... no... no" Často si nekompiluju, ale když už, tak zkouším, co to po mě chce doinstalovat,.. a když se nepovede, jde převýst .rpm (pokud existuje) na .deb pomocí "alien" třeba.

marp: a co jedna verze z repozitáře a jedna zkompilovaná? Nedávno jsem měl vedle sebe 3 verze firefoxu. Nebo to je vyjímka, že to funguje?
« Poslední změna: 01 Listopadu 2009, 01:02:44 od Tomtom »
Debian

Marp

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 2456
  • Moje práce není probudit ovce, ale shromáždit vlky
    • Marek Marp Pszczolka
Re: problém: instalace programu
« Odpověď #3 kdy: 01 Listopadu 2009, 00:24:10 »
Hádám, že ti chybí nějaké programy, to budou ty "... no... no... no... no" Často si nekompiluju, ale když už, tak zkouším, co to po mě chce doinstalovat,.. a když se nepovede, jde převýst .rpm (pokud existuje) na .deb pomocí "alien" třeba.

marp: a co jedna verze z depozitáře a jedna zkompilovaná? Nedávno jsem měl vedle sebe 3 verze firefoxu. Nebo to je vyjímka, že to funguje?

Asi záleží na aplikaci... Zkoušel jsem to s jen GIMPem.
« Poslední změna: 01 Listopadu 2009, 00:26:59 od marp »
Marek *Marp* Pszczolka
--------------------------------------------
Lenovo IdeaPad 5, CPU: 8jádrový AMD Ryzen 7, 16GB RAM, GPU: AMD ATI Renoir, 512GB SSD + Debian GNU/Linux Bookworm/Sid - Kernel: 5.18

NoWin

  • Host
Re: problém: instalace programu
« Odpověď #4 kdy: 01 Listopadu 2009, 00:28:59 »
Hádám, že ti chybí nějaké programy, to budou ty "... no... no... no... no"
Souhlasím s Tebou

cereus

  • Návštěvník
  • Příspěvků: 77
Re: problém: instalace programu
« Odpověď #5 kdy: 01 Listopadu 2009, 04:58:39 »
No já bych to tipl na chybějící překladač jazyka C++. Zkusil bych nainstalovat g++ (sudo apt-get install g++) a spustil ./configure znovu.

frpr

  • Návštěvník
  • Příspěvků: 18
Re: problém: instalace programu
« Odpověď #6 kdy: 01 Listopadu 2009, 10:13:57 »
sudo apt-get install g++
# v poradku ok

ubuntu@desktop:~/inkscape-0.47pre4$./configure
# checking for intltool >= 0.22... ./configure: line 5253: intltool-update: command not found
 found
configure: error: Your intltool is too old.  You need intltool 0.22 or later.

sudo apt-get install intltool
#Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  linux-headers-2.6.28-11 linux-headers-2.6.28-11-generic
Pro jejich odstranění použijte „apt-get autoremove“.
Následující extra balíky budou instalovány:
  autoconf automake autotools-dev gettext m4 patch
Navrhované balíky:
  autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc libtool
  cvs gettext-doc diff-doc
Následující NOVÉ balíky budou nainstalovány:
  autoconf automake autotools-dev gettext intltool m4 patch
0 aktualizováno, 7 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Potřebuji stáhnout 3387kB archivů.
Po této operaci bude na disku použito dalších 12,5MB.
Chcete pokračovat [Y/n]? y

ubuntu@desktop:~/inkscape-0.47pre4$ sudo ./configure
#checking for png_read_info in -lpng... no
configure: error: libpng >= 1.2 is needed to compile inkscape

Stazeni libpng-1.2.40.tar.gz z internetu, instalace
ubuntu@desktop:~/libpng-1.2.40$ sudo ./configure
#checking for zlibVersion in -lz... no
configure: error: zlib not installed

Stazeni zlib_1.2.3.3.dfsg.orig.tar.gz z internetu, instalace
ubuntu@desktop:~/zlib-1.2.3.3.dfsg$ ./configure
ubuntu@desktop:~/zlib-1.2.3.3.dfsg$ make test
ubuntu@desktop:~/zlib-1.2.3.3.dfsg$ sudo make install
# v poradku ok

ubuntu@desktop:~/libpng-1.2.40$ sudo make test
ubuntu@desktop:~/libpng-1.2.40$ sudo make install
# v poradku ok

ubuntu@desktop:~/inkscape-0.47pre4$ sudo ./configure
# configure: error: libgc (the Boehm Conservative Collector) 6.4+, is needed to compile inkscape -- http://www.hpl.hp.com/personal/Hans_Boehm/gc

# doinstalovani gc, stazeni z internetu, instalace

ubuntu@desktop:~/inkscape-0.47pre4$ sudo ./configure
configure: error: --enable-lcms was specified, but appropriate LittleCms development packages could not be found

# doinstalovani lcms-1.18a.tar.gzip, stazeni z internetu, instalace

ubuntu@desktop:~/inkscape-0.47pre4$ sudo ./configure
# checking for INKSCAPE... configure: error: Package requirements (gdkmm-2.4  glibmm-2.4 giomm-2.4 gtkmm-2.4 >= 2.10.0  gtk+-2.0  libxml-2.0 >= 2.6.11  libxslt >= 1.0.15  cairo  sigc++-2.0 >= 2.0.12    gthread-2.0 >= 2.0 libpng >= 1.2 gsl) were not met:

No package 'gdkmm-2.4' found
No package 'glibmm-2.4' found
No package 'giomm-2.4' found
No package 'gtkmm-2.4' found
No package 'gtk+-2.0' found
No package 'libxml-2.0' found
No package 'libxslt' found
No package 'cairo' found
No package 'sigc++-2.0' found
No package 'gthread-2.0' found
No package 'gsl' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables INKSCAPE_CFLAGS
and INKSCAPE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

# PAUZA, TADY UZ SI DAVAM PRESTAVKU A POKRACOVAT BUDU JINDY
Verze 0.47 je prerelease verze tedy instalace je slozitejsi nez jsem myslel
Priste se do takovych veci asi nebudu poustet.

Díky za pomoc přes ubuntu fórum.

frpr

  • Návštěvník
  • Příspěvků: 18
Re: problém: instalace programu
« Odpověď #7 kdy: 01 Listopadu 2009, 17:31:12 »
Nakonec jsem postupoval dle návodu:
http://www.inkscapeforum.com/viewtopic.php?f=22&t=3518&p=16274&hilit=configure#p16274

Bylo třeba "manuálně" doinstalovat knihovny. make install trvalo na mém PC kolem 2h. Program funguje.

 

Provoz zaštiťuje spolek OpenAlt.