Am Mit, 2002-11-13 um 17.54 schrieb Stefan Hundhammer:
On Mittwoch, 13. November 2002 17:38, Wolfgang Hinsch wrote:
gibt es eine Möglichkeit, die neue Motif-Version auf den Linux-Vorversionen zu installieren bzw. die alte Motif-Version auf der 8.1 zu fahren? Das würde mir das Leben erleichtern, sonst bliebe nur statisches Linken.
Ich würde sagen, das wäre einen Versuch wert. Ich habe mal nachgesehen: Auf der 7.2 war openmotif-2.1.30MLI4, auf der 8.1 ist openmotif-2.2.2. Beide beinhalten eine libXm.so.3 und brauchen die gleichen Versionen von glibc u.s.w. - d.h. eigentlich sollte auch auf einer 8.1 noch die OpenMotif-Version der 7.2 laufen.
Man verliert dann ggf. irgendwelche Netscape-Plugins oder neuere Motif-Programme der Distribution (z.B. mgdiff), aber viele sind das sowieso nicht.
Die Frage ist aber: Warum willst Du Dir das zumuten? Es wäre sehr viel sauberer, aus Deiner Software ein RPM mit "requires: libXm.so.3" zu machen, dann kannst Du es mit dem "rpm"-Kommando installieren, und RPM kümmert sich um solche Abhängigkeiten.
Mein Problem ist, dass noch mehrere Rechner hier herumschwirren, die auf 7.1-8.0 laufen. Wenn ich jetzt 8.1 installiere, kann ich die nicht mehr mit binaries versorgen. Openmotif-2.1.30MLI4 ist zwar auf der 8.0, hat jedoch nur libXm.so.2. Auf 8.1 ist libXm.so.2 auf libXm.so.3 gelinkt, aber wahrscheinlich wurde die Schnittstelle verändert. Funkt jedenfalls nicht, weder neu->alt noch alt->neu. Im einfachsten Fall kopiert man einfach die alte so.2 auf das neue System. Aber vermutlich hat das dann ziemliche Seiteneffekte. Wolfgang