Hi "Init 5",
Es könnte gehen, allerdings OHNE Gewähr.
Du brauchst allerdings auf JEDEN FALL Die src.rpm-Pakete. (Solltest Du also z.B. das flash-plugin für 64-Bit haben wollen -> Pech gehabt, weil es das nur binär gibt, Beschwerden bitte an Adobe/Macromedia richten).
Die dann neu bauen (Abhängige -devel Pakete gegebenenfalls nachinstallieren) und die Option "--target=x86_64" setzen.
Code:
rpmbuild --rebuild --target=x86_64 /Pfad/zumSourceRPM/Dateiname.src.rpm
Es gibt noch viele weitere Optionen für rpmbuild, am besten hier nachsehen:
Ob die Pakete dann auch wie gewünscht laufen, ist eine andere Frage, aber prinzipiell sollte es so gehen.
Das Witzige ist, daß ich es eben an einem Paket aus Neugierde (und auch, weil ich mir nicht sicher war, ob die Syntax bei x86_64 richtig ist) ausprobiert habe und auch auf meiner 32-Bit INTEL (!) Kiste geht das, daß ein x86_64.rpm am Schluß zumindest laut Dateiname herauskommt.
Greetz,
RM
P.S. Mal eine Frage an die Experten hier: Nennt man sowas "Cross-Compiling"?
Lesezeichen