Kirjoittaja Aihe: ./configure ei toimi[ratkaistu]  (Luettu 3472 kertaa)

renecane

  • Vieras
./configure ei toimi[ratkaistu]
« : 29.10.07 - klo:11.53 »
kun yritän ajaa ./configure (sama mikä ohjelma tai paketti)
saan seuraavanlaisen ilmoituksen:
Koodia: [Valitse]
vellu@vellu-desktop:~/softa/putty/putty-0.60/unix$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
vellu@vellu-desktop:~/softa/putty/putty-0.60/unix$

joten missä vika?
« Viimeksi muokattu: 30.10.07 - klo:15.05 kirjoittanut EliasJ »

juyli

  • Vieras
Vs: ./configure ei toimi
« Vastaus #1 : 29.10.07 - klo:12.39 »
vellu@vellu-desktop:~/softa/putty/putty-0.60/unix$ ./configure
Yleensä tuo ./configure ajetaan tuossa tässä tapauksessa putty-0.60 hakemistossa. Olethan lukenut ne HOWTO/INSTALL tms. ohjeet?
configure: error: C compiler cannot create executables
See `config.log' for more details.
Tuo lienee se oleellisin virheilmoitus. Eiköhän tuolta config.log:sta löydy lisää...

Oliko esimerkkisi hieman huono, sillä Ubuntussa Gutsyyn on tarjolla Putty 0.60-1
Mistä tuo paketin noudit? Voisin kokeilla sen kääntämistä.

renecane

  • Vieras
Vs: ./configure ei toimi
« Vastaus #2 : 29.10.07 - klo:12.47 »
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
tuolta sen hain ''Release source code for Unix'' kohdan alta

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Vs: ./configure ei toimi
« Vastaus #3 : 29.10.07 - klo:14.55 »
Näin alkuun on pakko muistuttaa siitä, että pakettivarastojen ulkopuolelta ei kannata asentaa ohjelmia, ellei ole ihan pakko. Mutta:

Paketti build-essential auttaa tohon vaivaan, tosin sen jälkeen sieltä tulee varmaan muitakin riippuvuuksia.

Mutta mihin tarvitset Puttyä Linuxilla, kun Ubuntunkin vakiovarusteisiin kuuluu ssh-asiakas nimeltään ssh? Komento man ssh kertonee siitä lisää.

PS. Siirsin aiheen ohjelmointialueelle, eiks tää kuitenkin ohjelmointia ole?
« Viimeksi muokattu: 29.10.07 - klo:15.03 kirjoittanut Tuplanolla »
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: ./configure ei toimi
« Vastaus #4 : 29.10.07 - klo:15.07 »
Niin ja sitäpaitsi Putty asentuu kyllä ihan pakettivarastoista (universe) ei sitä tarvitse eikä edes kannata erikseen kääntää.
Koodia: [Valitse]
sudo apt-get install putty

Vastaisuuden varalle:
Koodia: [Valitse]
apt-cache search HAKUSANA
tai http://packages.ubuntu.com/
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

juyli

  • Vieras
Vs: ./configure ei toimi
« Vastaus #5 : 29.10.07 - klo:18.38 »
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
tuolta sen hain ''Release source code for Unix'' kohdan alta
Ok. Noudin Ubuntun lähdekoodipaketin Puttystä 0.60 , ja se kääntyi mukisematta nimenomaan tuolla unix-hakemistossa.
En sitä kuitenkaan alkanut asentamaan, sillä asentamiseen oli jokin install.sh skripti. Suoraa skripteistä ei viitsi asentaa, sillä jakeluun olisi tärkeää luoda deb-paketti, joka sitten asennetaan vaikka dpkg:llä, jotta ohjelma on kätevästi päivitettävissä ja tarvittaessa poistettavissa jakelun omilla paketinhallintatyökaluilla.
Koodia: [Valitse]
sudo apt-get source putty olisi tarjonnut tuon lähdekoodin käännettäväksi. Jos et aio kajota lähdekoodiin (viritellä softan ominaisuuksia), en tiedä, miksi ylipäätään haluat sen kääntää. Putty on perusohjelmia jakeluissa, joka kuitenkin näemmä omasta asennuksestani yhä puuttuu.
« Viimeksi muokattu: 29.10.07 - klo:18.41 kirjoittanut juyli »