Ruby 1.8.7 kompilieren

Status
Für weitere Antworten geschlossen.

Trashman134

Benutzer
Mitglied seit
25. Mrz 2009
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo alle zusammen,

ich versuche seit einiger Zeit Ruby 1.8.7 für meine DS207+ zu kompilieren, da ein wichtiges Script für meine Zwecke die per IPKG beziehbare Version 1.9X nicht mag. Ich habe jetzt schon viel ausprobiert...Vergeblich:
Zum einen habe ich auf meiner DS versucht zu kompilieren (gcc und alles mgl ist installiert). Da bekomme ich jetzt nun leider noch vom configure-Skript den Fehler: "tr: not found". Es scheint im Linux der DS also kein tr zu existieren.
Zum anderen habe ich versucht Ruby per Cross-Comiler auf meinem Ubuntu zu bauen. Leider auch ohne Erfolg. Configure läuft durch, aber make will dann nicht. Fehler: "make: ruby: Kommando nicht gefunden \make: *** [.rbconfig.time] Fehler 127"

Hat irgendjemand noch eine Idee, was ich machen könnte (egal ob Fehler bei Ubuntu oder auf DS)? Hat jemand Ruby 1.8.7 schon einmal für die DS kompilieren können? Oder kennt jemand den Helden, der Ruby 1.9X für IPKG kompiliert hat, damit ich ihn vielleicht fragen könnte?

Viele Grüße
Steffen
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Da bekomme ich jetzt nun leider noch vom configure-Skript den Fehler: "tr: not found". Es scheint im Linux der DS also kein tr zu existieren.
tr gibt es im ipkg textutils_2.1-5_arm.ipk, also mit ipkg install textutils_2.1-5_arm.ipk installieren, dann sollte dieser Fehler zumindest nicht mehr vorkommne. Zu dem Rest kann ich dir leider garnicht weiter helfen.
 

Trashman134

Benutzer
Mitglied seit
25. Mrz 2009
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hey! Danke, es läuft...Zumindest kompiliert es gerade seit ca. 10 Min :)
 

Trashman134

Benutzer
Mitglied seit
25. Mrz 2009
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Mmh, das Kompilieren von Ruby hat geklappt. Jetzt mosert nur Rubygems rum, dass zlib nicht da ist. Nach Suche im Netz scheint das daran zu liegen, dass zlib-devel nicht installiert ist.
Könnte mir jemand sagen, wo ich zlib-devel her bekomme? Mit dem normalen zlib per IPKG gehts mal wieder nicht und selbst auf den Seiten von zlib find ich nix zu zlib-devel.

Viele Grüße
Steffen
 

Trashman134

Benutzer
Mitglied seit
25. Mrz 2009
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Mmh, schade...Ich muss wohl aufgeben...

Ruby und das Linux der DS207+ passen anscheinend einfach nicht wirklich zusammen. Habe noch ein wenig rumprobiert und das Kompilieren auf mein Ubuntu verlegt. Klappte mit der Anleitung von Synologie auch ganz gut, bis er dann auf einmal lchown.a oder lchown.so zu verwenden versuchte. Und mir der gcc sagte, dass das Linux nicht über dieses Kommando verfüge und deshalb abbricht. Schade...

Falls doch noch jemand eine Idee hat, raus damit. Ansonsten wird Ruby und DS207+ bei mir zu den Akten gelegt... :(

Viele Grüße
Steffen
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat