Autor |
Sõnum |
Pingu
Pingviini kasutaja
Liitunud: 26.02.2006
Postitused: 38
Distributsioon: Gentoo
|
|
Probleem järgnev, et amsn vajab tcl ja tk. Tk sai kuidagi peale, kuid tcl'i ei saa. Yum'iga vähemalt minul ei leia tcl pakikesi ja käsitsi (./configure) installimisel annab järgneva vea teate:
Kood: | checking system version (for dynamic loading)... ./configure: line 15271: syntax error near unexpected token `)'
./configure: line 15271: ` OSF*)'
|
Tcl versioon on: 8.5a3
|
|
|
|
|
|
|
|
imre
Vana Pingviin
Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu
|
|
Milleks neid eraldi peale punnida.
yum abil paigalda amsn, see paigaldab vajalikud (tk & tcl) ise juba ?
|
|
|
|
_________________ Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
|
|
|
|
PeTzZz
Vana Pingviin
Liitunud: 10.09.2005
Postitused: 629
Distributsioon: Fedora 19
|
|
tcl ja tcl-devel on mõlemad tavalises repositories olemas.
Kood: | yum install tcl tcl-devel |
Kui ei usu, siis siin on näiteks fedora paketid eesti peeglis: link.
|
|
|
|
|
|
|
|
PeTzZz
Vana Pingviin
Liitunud: 10.09.2005
Postitused: 629
Distributsioon: Fedora 19
|
|
imre kirjutas: | Milleks neid eraldi peale punnida.
yum abil paigalda amsn, see paigaldab vajalikud (tk & tcl) ise juba ? |
Fedora Core 5 jaoks ei paista esmapilgul amsn repository'des üleval olevat veel.
Vast võib ka FC4 pakki ajutiselt kasutada, kuid see pole eriti soovitatav vist. Ma olen mõne programmiga nii teinud ja pole midagi juhtunud.
Miks mitte kompilleerida, kui saadaval pole...
|
|
|
|
|
|
|
|
Pingu
Pingviini kasutaja
Liitunud: 26.02.2006
Postitused: 38
Distributsioon: Gentoo
|
|
Hmm... paistab et olen sellest kuidagi jagu saanud.
Aga siis kuidas saaks tagasi lisada Eesti paketi peegli "ftp://redhat.linux.ee/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/" ?
|
|
|
|
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
|
|
PeTzZz
Vana Pingviin
Liitunud: 10.09.2005
Postitused: 629
Distributsioon: Fedora 19
|
|
Põhimõtteliselt pole vaja seda üldse lisada, sest yum valib suvaliselt ühe peegli siit listist ning üldiselt on kõik peeglid suhteliselt sünkroonis. Arvan, et tcl ja tcl-devel oli neil isegi algusest peale olemas.
Aga kui soovid oma peeglilisti teha, siis võid rpmforge .repo faili ja mirrorifaili põhjal analoogiliselt selle omale koostada (viit). Teed näiteks /etc/yum.repos.d/mirrors-fedora-core faili, lisad sinna vastavas vormingus peeglid (näiteks kopeerid kõik eelpoolmainitud lehel olevad peeglid ning lisad eesti peegli ftp://redhat.linux.ee/pub/fedora/linux/core/5/$ARCH/os/). Seejärel /etc/yum.repos.d/fedora-core.repo failis kommenteerid mirrorlist=... rea ära #-ga ning lisad rea mirrorlist = file:///etc/yum.repos.d/mirrors-fedora-core.
Sarnaselt saad toimida uuenduspeeglitega. Lood faili /etc/yum.repos.d/mirrors-fedora-updates, lisad sinna peeglid siit ning eesti peegli ftp://redhat.linux.ee/pub/fedora/linux/core/updates/5/$ARCH/, kommenteerid failis /etc/yum.repos.d/fedora-updates.repo mirrorlist=... rea ära, lisad uuele reale mirrorlist = file:///etc/yum.repos.d/mirrors-fedora-updates.
|
|
|
|
|
|
|
|
Pingu
Pingviini kasutaja
Liitunud: 26.02.2006
Postitused: 38
Distributsioon: Gentoo
|
|
Oijah, defauldina proovisin installida tcl'i. Ei leidnud ainult tk oli olemas. Lisasin ka need peeglid sinu õpetuse järgi, ei aidanud.
|
|
|
|
|
|
|
|
PeTzZz
Vana Pingviin
Liitunud: 10.09.2005
Postitused: 629
Distributsioon: Fedora 19
|
|
* Mis ta ütleb, kui sa tahad seda installida (yum install tcl tcl-devel)?
* Mida ütleb käsk yum info tcl tcl-devel? See peaks kuvama nende pakettide informatsiooni, kui ta need repository'dest üles leiab.
* Kopeeri siia /etc/yum.repos.d/fedora-core.repo sisu.
Kuskil peab mingi viga olema, sest need paketid on vaikimisi repository'des olemas.
|
|
|
|
|
|
|
|
Pingu
Pingviini kasutaja
Liitunud: 26.02.2006
Postitused: 38
Distributsioon: Gentoo
|
|
yum install tcl tcl-devel puhul sai nüüd ära installitud ainult tcl-devel.
Hmm.. info puhul näitab, et on installitud:
Installed Packages
Name : tcl
Arch : i386
Version: 8.4.12
Release: 4
Size : 2.7 M
Repo : installed
Summary: Tcl scripting language development environment
Desc: ...
Name : tcl-devel
Arch : i386
Version: 8.4.12
Release: 4
Size : 1.3 M
Repo : installed
Summary: Tcl scripting language development environment
Desc...
/etc/yum.repos.d/fedora-core.repo sisu:
Kood: | [core]
name=Fedora Core $releasever - $basearch
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
mirrorlist=file:///etc/ yum.repos.d/mirrors-fedora-core
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[core-debuginfo]
name=Fedora Core $releasever - $basearch - Debug
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/debug/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[core-source]
name=Fedora Core $releasever - Source
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/source/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
|
amsn käivitamisel annab vea teate, et Picture.tcl: TkCximage not loaded
|
|
|
|
|
|
|
|
PeTzZz
Vana Pingviin
Liitunud: 10.09.2005
Postitused: 629
Distributsioon: Fedora 19
|
|
No põhimõtteliselt oli siis ju olemas. Mille järgi sa vaatasid, et installimata on? Kas selle järgi, et amsn'i installides tehes ./configure ütles, et tcl on installimata? See on selle pärast, et tcl-devel pakett oli installimata. Kui mingi programmi ise kompilleerimisel ./configure tehes kaevatakse, et mingi programm/asi on puudu, siis üldjuhul on vaja installida vastava programmi devel laiendiga pakett.
Mis puutub errorisse, siis installisin ka selle siit tõmmatud tarball source'ist ning läks ilusti tööle. (Kasutan ka FC5'e). Sa tõmbasid ka sealt?
Võibolla ürita uuesti installida, enne uninstallides juba installitu. Uninstallida saab, kui sisestad eraldi järjest järgmised käsud: 'make clean', 'make uninstall' ja siis 'make distclean'. Seejärel kustuta kataloog ning alusta algusest: paki lahti, siis ./configure, make, make install.
|
|
|
|
|
|
|
|
Pingu
Pingviini kasutaja
Liitunud: 26.02.2006
Postitused: 38
Distributsioon: Gentoo
|
|
Nii, amsn olin ise installinud .bin 'ina. Käsitsi sain pmst tööle, kuid nüüd tahab ta TLS 'i. Annab ka valikud millisele süsteemile tahan. Panin et Linux-x86, tiris ära siis ütles et ei sobi ja teised kah ei sobi. Üritasin käsitsi installida annab vastuse, et: ssl kausta ei leidnud.
|
|
|
|
|
|
|
|
PeTzZz
Vana Pingviin
Liitunud: 10.09.2005
Postitused: 629
Distributsioon: Fedora 19
|
|
Sellega on jah mingid probleemid. Jändasin sellega tükk aega ning lõpuks sain amsn'i nii tööle (kokku võttes), et tõmbasin siit uuema source'i (põhimõtteliselt võid ka seda kasutada, mida ta sul laseb tõmmata, aga ta on vanem), lõin kataloogi /usr/local/ssl, siis tegin kataloogist /usr/include viida (parem hiireklahv failisirvijas ning Tee Viit), liigutasin ta /usr/local/ssl kataloogi ning nimetasin include'iks ümber (sest viita tehes lisatakse veits müra failinimele ette) ning seejärel installisin yum'iga openssl-devel'i ning seejärel sai tls'i korralikult kompilleeritud. Amsn'is tuleb edasijõudnud sätete all tls kataloogiks panna /usr/local/lib/tls1.50, salvestada ning amsnile restart teha.
Kui ei tööta, jooksuta root'ina ldconfig terminalis korra ning proovi uuesti (välju amsnist, ava uuesti ja proovi sisse logida). Ma ei ole väga kursis, kas ldconfig'u jooksutamine ise on vajalik ja mis ta täpsemalt on. Ma jooksutasin teda vahetevahel installimise käigus prooviks.
Põhimõtteliselt võid proovida ka lihtsalt tls1.5.0-linux-x86.tar.gz pakett lahti pakkida ning amsn'is sellele kataloogile viidata edasijõudnute sätete all tls lahtris. Seejärel salvesta ja restart amsn'ile. Seda meetodit ma ei saa enam katsetada, kuid võid seda enne proovida, sest see on lihtsam.
Prrrrr
EDIT
Parandasin allpool mainitud trükivea.
|
|
|
|
Viimati muutis PeTzZz 29.03.2006, 20:03; muudetud 1 kord
|
|
|
|
Pingu
Pingviini kasutaja
Liitunud: 26.02.2006
Postitused: 38
Distributsioon: Gentoo
|
|
Väga hea, sain kenasti asja tööle ära nüüd.
Tegin esimense õpetuse järgi, kuid minul oli vaja panna include viit hoopis /usr/local/ssl/ kausta. Siis sain kenasti ära tls'i kompilleerida.
Aga jah asi töötab ja suured tänud järjekordselt.
|
|
|
|
|
|
|
|
PeTzZz
Vana Pingviin
Liitunud: 10.09.2005
Postitused: 629
Distributsioon: Fedora 19
|
|
Pingu kirjutas: | kuid minul oli vaja panna include viit hoopis /usr/local/ssl/ kausta. |
Selle koha peal oli mul trükiviga, ssl'i asemel trükkisin lib. Muidu seda ma mõtlesingi.
Pingu kirjutas: | Aga jah asi töötab ja suured tänud järjekordselt. |
Tore, et tööle said.
|
|
|
|
|
|
|
|
|