AVRcalc für Linux läuft nicht

Gast #1156010
Lesenswert?

Hi, ich wollte gerade die Linux Version von AVRcalc ausprobieren. Aber 
ich bekomme immer nur eine komische Meldung und lande in deiner Art 
interaktiven Modus.

Ich verwende Xubuntu 8.10 und habe die im Readme erwähnten Motif bzw 
Lesstif Librarys sicherheitshalber nachinstalliert. Leider ohne Erfolg.

Hat irgend jemand eine Idee warum es nicht geht?
Gast #1156111
Lesenswert?

>Kleiner Rat am Rande: benutze mal ein vernünftiges Betriebssystem, dann
>klappt's auch mit AVRcalc.

Und das wäre deiner Meinung nach?

>aehm, ich meinte, hast du jenes lesstif installiert, das von lispworks
>vorgeschlagen wird?

Ich hab OpenMotiv 2.2.3 aus den Ubuntu Quellen installiert. Wenn ic 
lesstif installieren kommt nur ne kurze Fehlermeldung und dann hängt das 
Programm
Gast #1156166
Lesenswert?

Das Linux-Dingen ist aber leider auch nur eine statisch gelinkte 
Missgeburt. Quelltext wäre um Längen besser.

Die Chancen stehen vermutlich sogar besser, wenn man die Windoof-Version 
mit Wine laufen lässt :-)
Gast #1156192
Lesenswert?

Naja, offenbar schon -- 100% statisch isses auch nicht.
Überlegung:
- 8 MB für so ein Pupsprogramm sind eindeutig zu viel -- irgendwas 
wurde da statisch dazugeklemmt.
- 8 MB für sowas ist aber auch zu wenig, um alles statisch zu halten, 
insbesondere X-Gerümpel.
Persönliche Seite #1156193
Lesenswert?

hmm wrote:

>> Das Linux-Dingen ist aber leider auch nur eine statisch gelinkte
>> Missgeburt.
>
> Dann dürft ja nix fehlen.

avrcalc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped

Solange Jonas hier nicht die Fehlermeldung postet, kann man ihm nicht 
helfen.

Bei mir laueft das klaglos unter Debian/Lenny.

Olli
Persönliche Seite #1156206
Lesenswert?

Sven P. wrote:
> Naja, offenbar schon -- 100% statisch isses auch nicht.
> Überlegung:
> - 8 MB für so ein Pupsprogramm sind eindeutig zu viel -- /irgendwas/
> wurde da statisch dazugeklemmt.
> - 8 MB für sowas ist aber auch zu wenig, um alles statisch zu halten,
> insbesondere X-Gerümpel.

Aehm, merkst Du was? Der Tarball ist 8 MB gross, die Executable aber 21 
MB.

Olli
Persönliche Seite #1156225
Lesenswert?

Sven P. wrote:
> Ist mir schon aufgefallen, das ist aber (denk ich wenigstens) immer noch
> zu wenig, um komplett statisch gelinkt zu sein, oder?

ldd avrcalc
 linux-gate.so.1 =>  (0xb7f6b000)
 libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7f59000)
 libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7f40000)
 libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7de4000)
 /lib/ld-linux.so.2 (0xb7f6c000)

Sieht so aus, als haette der Autor nur die GPL-Teile dynamisch gelinkt, 
um nicht lizenzrechtlich auf die Nase zu fallen, und den Rest mit dem 
lipsmurks statisch.

Nichtsdesotrotz ist das so Muell. Wenn schon, dann voll GPL.

Olli
Persönliche Seite #1156238
Lesenswert?

Jonas wrote:

> Ich verwende Xubuntu 8.10 und habe die im Readme erwähnten Motif bzw
> Lesstif Librarys sicherheitshalber nachinstalliert. Leider ohne Erfolg.
> Hat irgend jemand eine Idee warum es nicht geht?

Hier laueft es wie gesagt, auf einem recht minimalen Debian/Lenny 32bit. 
lesstif2 ist installiert.

Wie schon gefragt: Hast Du evtl. ein 64-bit Linux?

Olli
Gast #1156261
Lesenswert?

1
ldd avrcalc
2
  linux-gate.so.1 =>  (0xb7fca000)
3
  libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f92000)
4
  libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f79000)
5
  libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e1b000)
6
  /lib/ld-linux.so.2 (0xb7fb0000)

Ist ein alter Duron, also sicher kein 64 Bit ;)
Persönliche Seite #1156462
Lesenswert?

Michael G. wrote:

>> Unter Debian/Lenny laeufts...

> Joa... gut moeglich. Hatte nur keine Lust da jetzt Stunden lang
> herumzumachen, zumal es keine Sourcen gibt. Lohnt sich kaum. Man braucht
> spezielle Versionen der beteiligten libs, was man teilweise nur erraten
> kann.

Das stimmt. Da lohnt eher schon selber machen, dann aber als GPL :-)

Olli
Gast #1156717
Lesenswert?

nein, bin nicht der autor. aber lisp hat nun mal ein paar schöne 
vorteile. vorausgesetzt, man hat die > 4000 seiten doku kapiert. 
übrigens gibt's gtk anbindung auch für lisp, nur lispworks macht's mit 
motif. und langsam ... na ja, etwa 1/2 so schnell wie C ist langsam, 
stimmt. ja ja, lisp programmierer sind arrogante arschlöcher. denken, 
sie haben die weisheit mit dem löffel gefressen. ist halt so, dass das 
programmieren für erwachsenen ist. nichts mehr hype, keine 
aufbruchstimmung wie in anderen programmiersprachen. man ist mit lisp 
halt schon dort, wo sich die masse langsam hinbewegt ...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren