Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
Pingu
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 26.02.2006
Postitused: 38

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 27.03.2006, 21:36  postituse pealkiri:  Fedore 5 (Häda Tcl-iga) [Lahendatud]  

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
Vana Pingviin



Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 27.03.2006, 21:57  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin



Liitunud: 10.09.2005
Postitused: 629

Distributsioon: Fedora 19
blank.gif
postituspostitatud: 27.03.2006, 21:58  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin



Liitunud: 10.09.2005
Postitused: 629

Distributsioon: Fedora 19
blank.gif
postituspostitatud: 27.03.2006, 22:03  postituse pealkiri:  (teema puudub)  

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
Pingviini kasutaja



Liitunud: 26.02.2006
Postitused: 38

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 27.03.2006, 22:21  postituse pealkiri:  (teema puudub)  

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
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8853

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 27.03.2006, 22:47  postituse pealkiri:  (teema puudub)  

/etc/yum/yum.conf failis oli see vist

_________________
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu

PeTzZz
Vana Pingviin
Vana Pingviin



Liitunud: 10.09.2005
Postitused: 629

Distributsioon: Fedora 19
blank.gif
postituspostitatud: 27.03.2006, 22:51  postituse pealkiri:  (teema puudub)  

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
Pingviini kasutaja



Liitunud: 26.02.2006
Postitused: 38

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 28.03.2006, 21:08  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin



Liitunud: 10.09.2005
Postitused: 629

Distributsioon: Fedora 19
blank.gif
postituspostitatud: 28.03.2006, 21:27  postituse pealkiri:  (teema puudub)  

* 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
Pingviini kasutaja



Liitunud: 26.02.2006
Postitused: 38

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 28.03.2006, 22:18  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin



Liitunud: 10.09.2005
Postitused: 629

Distributsioon: Fedora 19
blank.gif
postituspostitatud: 28.03.2006, 23:14  postituse pealkiri:  (teema puudub)  

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
Pingviini kasutaja



Liitunud: 26.02.2006
Postitused: 38

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 29.03.2006, 14:15  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin



Liitunud: 10.09.2005
Postitused: 629

Distributsioon: Fedora 19
blank.gif
postituspostitatud: 29.03.2006, 19:17  postituse pealkiri:  (teema puudub)  

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, 21:03; muudetud 1 kord
Pingu
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 26.02.2006
Postitused: 38

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 29.03.2006, 20:27  postituse pealkiri:  (teema puudub)  

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
Vana Pingviin



Liitunud: 10.09.2005
Postitused: 629

Distributsioon: Fedora 19
blank.gif
postituspostitatud: 29.03.2006, 21:01  postituse pealkiri:  (teema puudub)  

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.

Smile


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group