[Linux] ./configure Bad interpreter: No such...

Pagina: 1
Acties:

  • MPEG
  • Registratie: Oktober 2000
  • Laatst online: 21-10-2020
Deze fout krijg in telkens als ik probeer ietst te installeren op mijn Red Hat 7.2 bak:

Bash: ./configure: bad interpreter: No such file or directory

Ik ben nou al 2 dagen achter elkaar bezig om dat ding te installeren maar elke keer is het weer wat!

Ik word zo moe van dat linux :'(

AMD 64 X2 4800+ @2,41Ghz,
2048MB DDRRAM,
ATI X800GTO,
2x Samsung 930BF 19" TFT


  • rjeggens
  • Registratie: Juni 2000
  • Laatst online: 06-02-2025
configure is gewoon een script. Wat is de eerste regel van je configure bestand?

#! /bin/sh

misschien??

Dan moet je ff kijken of je wel een /bin/sh hebt. Waarschijnlijk niet.

Bij mij is /bin/sh gelinked naar bash, op te lossen door:

ln -s /bin/bash /bin/sh

  • MPEG
  • Registratie: Oktober 2000
  • Laatst online: 21-10-2020
/bin/sh bestaat wel, in de configure file staat bovenin ook #!/bin/sh

AMD 64 X2 4800+ @2,41Ghz,
2048MB DDRRAM,
ATI X800GTO,
2x Samsung 930BF 19" TFT


  • rjeggens
  • Registratie: Juni 2000
  • Laatst online: 06-02-2025
waar is /bin/sh naar gelinkt.. Bestaat DIE file wel? Anders weet ik het ook zo 123 niet.

  • MPEG
  • Registratie: Oktober 2000
  • Laatst online: 21-10-2020
Oplossing gevonden in [topic=186623/1/25]

Hierin stond zoiets van gooi de hele zooi weg en pak de tar bestanden nogmaals uit.

Nu werkt het wel :)

Ik denk dat WinZip de boel vern**kt heeft.

i.i.g. bedankt voor de reactie :Y)

AMD 64 X2 4800+ @2,41Ghz,
2048MB DDRRAM,
ATI X800GTO,
2x Samsung 930BF 19" TFT


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Winzip? Ik heb wel een vaag idee wat er aan de hand was...
Ik denk dat in het script windows-style newlines stonden.

Windows style newlines bestaan uit character 13 en character 10. Unix style newlines bestaan uit alleen character 10 (Mac style newlines uit alleen character 13 overigens, om het makkelijk te houden).

Een Unix file ziet er dus zo uit
code:
1
eerste regel<10>tweede regel<10>jaja! derde regel!

en in Windows:
code:
1
eerste regel<13><10>tweede regel<13><10>jaja! derde regel!

Als je install scriptje dus Windows style newlines bevatte (mogelijk omdat je het met winzip uitgepakt hebt?), was de eerste regel:
code:
1
!# /bin/bash<13><10>

Character 10 wordt gezien als einde van de regel, maar character 13 hoort gewoon nog bij de regel. En ik gok niet dat jij '/bin/bash<13>' op je compu hebt staan :)

unix2dos en dos2unix zijn overigens je vrienden als je zulke files om wilt zetten.

  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

Oplossing gevonden in [topic=186623/1/25]

Hierin stond zoiets van gooi de hele zooi weg en pak de tar bestanden nogmaals uit.

Nu werkt het wel :)

Ik denk dat WinZip de boel vern**kt heeft.

i.i.g. bedankt voor de reactie :Y)
Sja.. wat minder snel zeiken over Linux denk ik. Windows is een kei in het verkloten van bestanden, en vooral de lineendings.

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 17:20

odysseus

Debian GNU/Linux Sid

Op zaterdag 19 januari 2002 20:28 schreef igmar het volgende:
Sja.. wat minder snel zeiken over Linux denk ik. Windows is een kei in het verkloten van bestanden, en vooral de lineendings.
Ik weet niet of je Windows hier de schuld van moet geven: als je een bestand onder GNU/Linux zou hebben en je brengt het naar windows dan merk je daar ook dat hij alle regeleinden mist. Is dat dan een fout van Linux? Het is gewoon een verschil tussen de twee (of drie, als je de Mac meetelt) systemen.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.

Pagina: 1