libusb.la und libglib-2.0.la gesucht
Hallo Liste, 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). Was kann ich tun? Danke für jeden Hinweis! 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
Hallo, Am Mit, 07 Jan 2009, Guido Pinkernell schrieb:
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).
Was kann ich tun? Danke für jeden Hinweis!
Das hatten wir neulich erst. Evtl. auch in opensuse-programming-de. Such mal im Archiv. -dnh -- Linux ist im Prinzip wie ein großer Lego-Kasten, mit dem ich alles machen kann. Windows dagegen ist eher eine Play-Mobil-Ritterburg. -- M. Houdek -- 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
Am Donnerstag 08 Januar 2009 00:47:34 schrieb David Haller:
Hallo,
Am Mit, 07 Jan 2009, Guido Pinkernell schrieb:
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).
Was kann ich tun? Danke für jeden Hinweis!
Das hatten wir neulich erst. Evtl. auch in opensuse-programming-de. Such mal im Archiv.
Danke für den Hinweis. Habe ich jetzt. Suchworte "libtool archive", "libusb.la" "libglib-2.0.la" und diverse andere in opensuse.de und opensuse- programming und all mailing lists. Leider nicht erfolgreich. 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
Hallo, Am Don, 08 Jan 2009, Guido Pinkernell schrieb:
Am Donnerstag 08 Januar 2009 00:47:34 schrieb David Haller:
Am Mit, 07 Jan 2009, Guido Pinkernell schrieb:
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).
Was kann ich tun? Danke für jeden Hinweis!
Das hatten wir neulich erst. Evtl. auch in opensuse-programming-de. Such mal im Archiv.
Danke für den Hinweis. Habe ich jetzt. Suchworte "libtool archive", "libusb.la" "libglib-2.0.la" und diverse andere in opensuse.de und opensuse- programming und all mailing lists. Leider nicht erfolgreich.
Ich find grad auch nur noch deine Frage zu tilbs/tilp: http://lists.opensuse.org/opensuse-de/2007-10/msg01303.html Ich weiß nimmer, wo ich das gelesen habe, die .la läßt openSUSE jedenfalls mit Absicht weg. -dnh, der auf's tilibs/tilp und die .la angesprungen war ;) -- Ginsberg's Theorem: (1) You can't win. (2) You can't break even. (3) You can't even quit the game. -- 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
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! Wir entfernen die Libtool-Archive (also die .la Dateien) wo es nur möglich ist, sprich wann immer sie keine Abhängigkeiten für statische Bibliotheken enthalten weil Sie ansonsten nur zum Aufblähen der Abhängigkeits-Listen führt.
Was kann ich tun? Danke für jeden Hinweis!
Makefiles der Pakete ändern und statt libblafasel.la -lblafasel verwenden. Baust Du die Pakete im OBS? Dann könnte ich sie mir mal ansehen. Wenn nicht, solltest Du das schleunigst nachholen :) Philipp -- 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
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
Am Thu, 8 Jan 2009 11:58:37 +0100 schriebst Du:
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.
Welches?
Die Zeile dort geändert. Dort steht schon -glib-2.0, aber nicht -lusb.la. Ergänzt.
Wer will libusb?
Ich vermute, die muss man ergänzen.
Nein, da scheint grundsätzlich der Wurm drin zu sein.
Oder sollte ich das dem Entwickler überlassen?
Ja, z.B. mir :)
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.
Das ist einfacher als Du denkst! Der dicke Vorteil ist, dass Du dann in so einem Fall einfach sagen kannst: "Kann mir wer helfen? Die Sourcen sind unter Projekt home:pinkernell zu finden." Dann könne Leute wie ich uns die Quellen direkt ansehen, Änderungen machen und Sie Die über collaboration request direkt anbieten. Du brauchst dann nur den Request anzunehmen und fertig ist die Laube.
Ich weiß, dass das nicht im Sinne des Opensource Gedankens ist. Insofern kann ich es verstehen, wenn wir es hierbei bewenden lassen ...
Nee, kneifen gilt nicht! Pass auf, ich habe gerade das OBS Projekt home:psmt:ticalc angelegt und diverse Pakete darin angelegt. Du holst Dir ein OBS Login, teilst es mir mit und ich trage Dich als zusätzlichen Maintainer ein. Ausserdem wäre es nett, wenn Du mir die bestehenden .spec Dateien per PM zukommen lässt. Ich bastele aus den einzelnen Paketen dann passende RPMs und Du kümmerst Dich in Zukunft hauptsächlich um die Pflege (neuere Pakete von ticalc.org einpflegen). Dann bekommst Du immer passende RPM Pakete und der Rest der Welt kann sich auch bedienen. Wie wäre es? Philipp -- 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
participants (3)
-
David Haller
-
Guido Pinkernell
-
Philipp Thomas