Hallo, ich habe versucht die neue winston version 02065-1 als rpm auf meiner SL 9.0 zu installieren. Leider meldet yast die fehlende Datei libXinerame.so.1. Diese ist in meiner Distribution nicht enthalten. Mit google findet man diese Datei, aber kann ich diese einfach in mein System installieren, ohnde dass es Fehlfunktionen gibt? -- Dirk
Dirk Meier schrieb:
ich habe versucht die neue winston version 02065-1 als rpm auf meiner SL 9.0 zu installieren. Leider meldet yast die fehlende Datei libXinerame.so.1. Diese ist in meiner Distribution nicht enthalten. Mit google findet man diese Datei, aber kann ich diese einfach in mein System installieren, ohnde dass es Fehlfunktionen gibt?
Die gesuchte Bibliothek heißt nicht libXinerame sondern libXinerama! pin libXinerama bringt bei meinem SUSE 10.0 das Paket: ./DVD1/suse/i586/xorg-x11-libs-6.8.2-100.i586.rpm und ./DVD1/suse/i586/xorg-x11-devel-6.8.2-100.i586 in denen die gesuchte Bibliothek enthalten ist. Was bringt ein "pin libXinerama" bei Dir? Martin
Am Montag, 6. November 2006 23:03 schrieb Martin Ereth:
Dirk Meier schrieb:
ich habe versucht die neue winston version 02065-1 als rpm auf meiner SL 9.0 zu installieren. Leider meldet yast die fehlende Datei libXinerame.so.1. Diese ist in meiner Distribution nicht enthalten. Mit google findet man diese Datei, aber kann ich diese einfach in mein System installieren, ohnde dass es Fehlfunktionen gibt?
Die gesuchte Bibliothek heißt nicht libXinerame sondern libXinerama!
pin libXinerama bringt bei meinem SUSE 10.0 das Paket: ./DVD1/suse/i586/xorg-x11-libs-6.8.2-100.i586.rpm und ./DVD1/suse/i586/xorg-x11-devel-6.8.2-100.i586 in denen die gesuchte Bibliothek enthalten ist.
Was bringt ein "pin libXinerama" bei Dir?
Martin
Hallo Marin, war ein Schreibfehler. Pin bringt: ./CD1/suse/i586/XFree86-devel-4.3.0.1-21.i586.rpm: -rw-r--r-- root root 5466 Sep 23 21:23 /usr/X11R6/lib/libXinerama.a Dies ist aber nicht die gesuchte Bibliothek. Wenn ich den exakten Namen libXinerama.so.1 eingebe findet pin leider nichts. -- Dirk
Dirk Meier schrieb:
Am Montag, 6. November 2006 23:03 schrieb Martin Ereth:
Dirk Meier schrieb:
ich habe versucht die neue winston version 02065-1 als rpm auf meiner SL 9.0 zu installieren. Leider meldet yast die fehlende Datei libXinerame.so.1. Diese ist in meiner Distribution nicht enthalten. Mit google findet man diese Datei, aber kann ich diese einfach in mein System installieren, ohnde dass es Fehlfunktionen gibt? Die gesuchte Bibliothek heißt nicht libXinerame sondern libXinerama!
pin libXinerama bringt bei meinem SUSE 10.0 das Paket: ./DVD1/suse/i586/xorg-x11-libs-6.8.2-100.i586.rpm und ./DVD1/suse/i586/xorg-x11-devel-6.8.2-100.i586 in denen die gesuchte Bibliothek enthalten ist.
Was bringt ein "pin libXinerama" bei Dir?
war ein Schreibfehler. Pin bringt: ./CD1/suse/i586/XFree86-devel-4.3.0.1-21.i586.rpm: -rw-r--r-- root root 5466 Sep 23 21:23 /usr/X11R6/lib/libXinerama.a
Dies ist aber nicht die gesuchte Bibliothek. Wenn ich den exakten Namen libXinerama.so.1 eingebe findet pin leider nichts.
Was bedeutet, dass kein Paket die gesuchte Bibliothek enthält. Hast du schon mal dein Glück mit apt versucht? Vielleicht ist das Paket auf deinen CD's nicht verfügbar, online aber schon. Findest du es da aber nicht: Dann gibt es drei Möglichkeiten: 1.) Winston Selbst kompilieren, wenn das nicht geht, XFree86 *g* 2.) Suse updaten 3.) Winston nicht updaten Martin
Martin Ereth wrote:
[...]
Was bedeutet, dass kein Paket die gesuchte Bibliothek enthält.
Hast du schon mal dein Glück mit apt versucht? Vielleicht ist das Paket auf deinen CD's nicht verfügbar, online aber schon.
Die genannte Bibliothek kommt erst mit spaeteren Versionen von XFree bzw. Xorg. Cheers, Th.
Hallo, Am Die, 07 Nov 2006, Thomas Hertweck schrieb:
Martin Ereth wrote:
[...]
Was bedeutet, dass kein Paket die gesuchte Bibliothek enthält.
Hast du schon mal dein Glück mit apt versucht? Vielleicht ist das Paket auf deinen CD's nicht verfügbar, online aber schon.
Die genannte Bibliothek kommt erst mit spaeteren Versionen von XFree bzw. Xorg.
Das halte ich für ein Gerücht. ==== XFree86-4.1/xc/config/cf/X11.tmpl ==== #if SharedLibXinerama #ifndef SharedXineramaRev #define SharedXineramaRev 1.0 #endif ==== BTW: Die libXinerama gibt's auch einzeln, leider läßt sich die bei mir mit XFree 3.3.6 nicht kompilieren (_das_ X ist tatsächlich zu alt). Die libXft, libXrandr, libXrender hingegen, die es bei XFree 3.3.6 auch nicht gibt, lassen sich erstellen. Ob sie funktionieren habe ich noch nicht testen können. -dnh -- 108: Doppelte Staatsbürgerschaft Was nützt der zweite Ausweis, wenn doch eh der gleiche Name drin steht? (E. Herbst nach Harald Schmidt)
David Haller wrote:
Am Die, 07 Nov 2006, Thomas Hertweck schrieb:
Martin Ereth wrote:
[...]
Was bedeutet, dass kein Paket die gesuchte Bibliothek enthält.
Hast du schon mal dein Glück mit apt versucht? Vielleicht ist das Paket auf deinen CD's nicht verfügbar, online aber schon. Die genannte Bibliothek kommt erst mit spaeteren Versionen von XFree bzw. Xorg.
Das halte ich für ein Gerücht.
Ich eigentlich nicht. $> zgrep libXinerama ARCHIVES.9.0.gz ./CD1/suse/i586/XFree86-devel-4.3.0.1-29.i586.rpm: [...] /usr/X11R6/lib/libXinerama.a $> zgrep libXinerama ARCHIVES.10.0.gz ./DVD1/suse/i586/xorg-x11-libs-6.8.2-100.i586.rpm: [...] /usr/X11R6/lib/libXinerama.so.1 -> libXinerama.so.1.0 ./DVD1/suse/i586/xorg-x11-libs-6.8.2-100.i586.rpm: [...] /usr/X11R6/lib/libXinerama.so.1.0 ./DVD1/suse/i586/xorg-x11-devel-6.8.2-100.i586.rpm: [...] /usr/X11R6/lib/libXinerama.a ./DVD1/suse/i586/xorg-x11-devel-6.8.2-100.i586.rpm: [...] /usr/X11R6/lib/libXinerama.so -> libXinerama.so.1.0 9.0 kommt lediglich mit einem statischen Archiv in SUSE's X11 Paketen. Die Pakete der 10.0 kommen auch mit der shared library. Was die Versionen dazwischen angeht, kann ich keine Aussage machen... Cheers, Th.
Hallo, Am Die, 07 Nov 2006, Thomas Hertweck schrieb:
David Haller wrote:
Am Die, 07 Nov 2006, Thomas Hertweck schrieb:
Martin Ereth wrote:
[...]
Was bedeutet, dass kein Paket die gesuchte Bibliothek enthält.
Hast du schon mal dein Glück mit apt versucht? Vielleicht ist das Paket auf deinen CD's nicht verfügbar, online aber schon. Die genannte Bibliothek kommt erst mit spaeteren Versionen von XFree bzw. Xorg.
Das halte ich für ein Gerücht.
Ich eigentlich nicht.
$> zgrep libXinerama ARCHIVES.9.0.gz ./CD1/suse/i586/XFree86-devel-4.3.0.1-29.i586.rpm: [...] /usr/X11R6/lib/libXinerama.a
$> zgrep libXinerama ARCHIVES.10.0.gz ./DVD1/suse/i586/xorg-x11-libs-6.8.2-100.i586.rpm: [...] /usr/X11R6/lib/libXinerama.so.1.0 [..] 9.0 kommt lediglich mit einem statischen Archiv in SUSE's X11 Paketen. Die Pakete der 10.0 kommen auch mit der shared library. Was die Versionen dazwischen angeht, kann ich keine Aussage machen...
Du hast geschrieben, die libXinerama 1.0 gibt's erst mit XFree >= 4.3.x und xorg >= sonstwas. Das ist falsch, schon mit 4.1.0 ist sie definitiv vorhanden (IIRC seit 4.0), auch als dynamische lib. Dass SuSE bis Version nochwas nur die statische Version mitlieferte steht auf einem anderen Blatt. Evtl. hat SuSE den Xinerama Code in X selber drin[1], denn Xinerama funktioniert doch wohl schon mit SuSE 9.0, oder? Nur die dynamische Lib fuer $Fremdcode fehlt offenbar. Bevor wir hier weiterdiskutieren: es sollte eigentlich moeglich sein, die libXinerama.so.1.0 "extra" zu erstellen. BTW: Bei SUSE 9.1 ist die libXinerama.so.1.0 dabei: root@suse91 # rpm -qf /usr/X11/lib/libXinerama.so.1.0 XFree86-libs-4.3.99.902-40 BTW2: bei der libXinerama.a von 9.1 ist das Xinerama.o lt. 'file' darin "relocatable", d.h. man kann damit "einfach" die libXinerama.so.1.0 erstellen. Ungetestet: $ cd /tmp $ ar x /usr/X11/lib/libXinerama.a $ if file Xinerama.o | grep -q relocatable; then \ gcc -shared Xinerama.o -L/usr/X11/lib -lX11 -lc \ -Wl,-soname -Wl,libXinerama.so.1 -o libXinerama.so.1.0; \ fi $ ldd libXinerama.so.1.0 ... Ob das '-L/usr/X11/lib -lX11 -lc' noetig ist weiss ich nicht. HTH, -dnh [1] soo genau kenn ich die X Codebasis nun auch wieder nicht ;) -- How do girls get minks? Same way minks get minks. -- unk.
Hallo Dirk Am Dienstag, 7. November 2006 00:22 schrieb Dirk Meier:
CD1/suse/i586/XFree86-devel-4.3.0.1-21.i586.rpm Hast Du dieses Paket denn auch installiert? Ohne wird da nicht viel passieren, auch selbst compilieren wird ohne devel nicht klappen Gruß Thomas
-- Mögen täten wir schon wollen, doch dürfen haben wir uns nicht getraut. Karl Valentin
Am Dienstag, 7. November 2006 13:53 schrieb Thomas Becker:
Hallo Dirk
Am Dienstag, 7. November 2006 00:22 schrieb Dirk Meier:
CD1/suse/i586/XFree86-devel-4.3.0.1-21.i586.rpm
Hast Du dieses Paket denn auch installiert? Ohne wird da nicht viel passieren, auch selbst compilieren wird ohne devel nicht klappen Gruß Thomas
-- Mögen täten wir schon wollen, doch dürfen haben wir uns nicht getraut. Karl Valentin
Hallo Thomas, ja, das Paket ist installiert. -- Dirk
participants (5)
-
David Haller
-
Dirk Meier
-
Martin Ereth
-
Thomas Becker
-
Thomas Hertweck