Am Donnerstag 08 Januar 2009 03:43:31 schrieb Philipp Thomas:
Am Wed, 7 Jan 2009 22:51:42 +0100 schriebst Du:
beide genannten Dateien fehlen in der 11.1 Distribution. (YaST2 findet sie nicht). Ich brauche sie aber fürs Kompilieren der Programm tilibs, tilp und gfm (>www.ticalc.org>archive>unix).
Die fehlen mit Absicht!
Was kann ich tun? Danke für jeden Hinweis!
Makefiles der Pakete ändern und statt libblafasel.la -lblafasel verwenden.
Jungejunge. Es sieht kompliziert aus für einen Nichtprogrammierer. Mittels grep alle Unterordner nach einer Datei gesucht, in der libusb.la steht. Nur eine Datei gefunden, die hat selbst die Endung *.la, und zwar nicht in tilp, aber in einem Paket, von dem tilp abhängig ist. Die Zeile dort geändert. Dort steht schon -glib-2.0, aber nicht -lusb.la. Ergänzt. Fehlermeldung bei make tilp bleibt. Dann mittels grep alle Dateien nach -glib-2.0 und -lusb.la durchsucht. Siehe da: In den tilp-Dateien findet sich die Umgebungsvariable GLIB_LIBS auf -lglib-2.0 gesetzt. Es gibt aber keine Umgebungsvariable LIBUSB_LIBS. Ich vermute, die muss man ergänzen. Export LIBUSB_LIBS=-lusb, dann configure, ändert nichts. Also LIBUSB_LIBS = -lusb irgendwo in den Dateien von tilp hinzufügen. Nur wo?? - Oder sollte ich das dem Entwickler überlassen? Oder kann man diese Variable auch als Option zu configure definieren?
Baust Du die Pakete im OBS? Dann könnte ich sie mir mal ansehen. Wenn nicht, solltest Du das schleunigst nachholen :)
Ich weiß ich weiß, Du hattest letztens auch schon gefragt ;) Ich bin ja nur froh, wenn ich das hier für mein Gerät hinkriege. Wenn dann auch noch die besonderen Bedingungen für die OpenSUSE Distribution berücksichtigt werden müssen, dann übersteigt das meine Möglichkeiten. Ich weiß, dass das nicht im Sinne des Opensource Gedankens ist. Insofern kann ich es verstehen, wenn wir es hierbei bewenden lassen ... Guido -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org