Archief - Debian: configure vraagje

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Deguchi

Legacy Member
Ik zit met een tamelijk lastig probleem onder Debian (Sarge).
Ik moet een programma testen, namelijk FlowScan. Nu is het zo dat dat programma bestaat als .deb, en dus ook mooi via apt-get kan worden geïnstalleerd.

Het probleem is dat het programma niet echt werkt zoals het moet :/
Na een beetje zoekwerk heb ik gevonden dat het programma het Arts++ package nodig heeft, maar dit package bestaat niet als .deb.

Nuja, geen probleem denk ik, dan doe ik het maar met ./configure en make.

Nu als ik gewoon ./configure doe krijg ik reeds deze error:
Code:
crash:/home/crash/sambake/arts++-1.1.a11# ./configure
: bad interpreter: No such file or directory

en als ik bash ./configure doe:
Code:
crash:/home/crash/sambake/arts++-1.1.a11# bash ./configure
: command not found:
./configure: line 25: syntax error near unexpected token `elif'
'/configure: line 25: `elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then

dan ben ik maar begonnen met de ganse reeks auto* erop los te laten (autoconf, autoupdate), en dan begint de ./configure wel juist maar stop ergens zonder reden (benodigde libs lijken binnen te zijn).



dusja, kan iemand mij helpen???
en dan vooral met de ./configure zonder gebruik te maken van auto*

*url naar flowscan uitleg: http://dave.plonka.us/FlowScan/old/old/INSTALL.html#Software_Requirements

Allesinds al bedankt om dit allemaal te lezen :p

PS: waarschijnlijk zal het al wel zijn opgevallen dat ik niet onmiddelijk een ongeloofelijke Linux kenner ben, dus schiet mij dan ook niet af als ik iets stoms gedaan heb/iets stoms vergeten ben ;)

Inch

Legacy Member
Right.

Wild stab in the dark here:

We lezen op de flowscan webpagina volgende requirements:

Korn shell ksh is used as the SHELL in the Makefile for the graphs. pdksh works fine too. If for some reason you don't already have ksh, check out:

http://www.kornshell.com/

or:

http://www.math.mun.ca/~michael/pdksh/

Jij gebruikt echter Bash om het spul te configgen en te installeren. Ik zou zeggen: apt-get update && apt-get install ksh. Dan in je terminal: #ksh en probeer het dan eens?

Deguchi

Legacy Member
Alvast zeer bedankt voor het antwoord, maar jammer genoeg lukt het nog steeds niet.

Ksh geeft dezelfde error's als bash/sh :(

Nuja, ik ben zelf ook nog altijd vollen bak bezig met een oplossing te zoeken, maar andere voorstellen zijn altijd welkom, al zijn ze een "long shot" ;)

Deguchi

Legacy Member
voor iedereen die maybe geïnteresseerd zou zijn:
het probleem is ontdekt en opgelost :)

wa was er nu loos:
wel, ik zit hier op ne windows bak die dus met telnet connect met die linux bak
maar vermits die linux bak nen 166MHz is me 80MB ram en geen gfx kaart kunde daar dus geen X op draaien (tenzij ge echt minuten wilt wachten op u programma enzo)

dus...

alle niet voorgecompileerde packages (.tar.gz) werden onder windows gedownload
en omdat ik zo lui ben om dan onder linux te gaan untarren, deed ik da onder windows

wel, zelf al opent ge die geuntarrde files niet onder windows, windows gaat er wel voor zorgen dat ze windows compatibel worden, en dus bij elke nieuwe lijn dat er begint een new-line feed bijzetten

linux daarentegen gebruikt geen new-line feeds, met als gevold dat bash het bestand niet herkent

de oplossing (o zo fel bedankt interne linux man hier :p) was natuurlijk super simpel *shame*

gewoon het package sysutils binnen halen
daarin zit een tof tooltje genaamd dos2unix (unix2dos zit er ook in) dat gewoon u f* up file als argument neemt en het gaat converteren naar de unix standaard

en guess what, it works :p

dusja, voor allen die ooit even lui gaan zijn als mij en eerst de files onder windows gaan unzippen: BEWARE *there be ogres*! :p
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan