TOP
SSV Software Systems Register  Register
Log in to check your private messages  Log in to check your private messages
Startseite FAQ Search Mitglieder Profile  Log in 
SSV Support-Forum
ACE 5.0 auf DNP/2110

 
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2110
<<< Previous topic - Next topic >>>  
Display posts from previous:   
Author Message
RKapper



Joined: 19 Jul 2007
Posts: 4

PostPosted: 19.07.2007, 15:12    Post subject: ACE 5.0 auf DNP/2110 Reply with quote

Huhu.
Ich versuche hier schon ein paar Tage auf der mir zur Verfügung
gestellten DIL/Net PC Platform die ACE Library zum laufen zu bekommen.
Nach dem kompilieren und übertragen einiger ACE Beispielprogramm auf das
System, kann ich diese nicht ausführen. Versuche werden mit der
Fehlermeldung "R_ARM_PC24 Relocation out of range" quittiert.
Nach Recherche im Internet scheint das Problem in der verwendeten glibc
(In der Version 2.1.3 auf dem System) zu suchen zu sein.
Anscheinen gibt es einen Patch für diese Bibliothek welche eben diesen
Fehler beheben sollte.
Nachdem ich mir einen glibc 2.1.3 Sourcecode
angesehen habe konnte ich allerdings feststellen das dieser Patch dort
schon eingearbeitet war. Nun stellt sich mir die Frage ob hier jemand weiß ob die in der Toolchain/auf dem System installierte glibc schon gepatcht ist.
Da ich davon ausgehe das dies standardmäßig der Fall sein sollte bei
einer glibc 2.1.3 ergaben weitere Forschungen das eine weitere
Fehlerquelle sein kann, wenn die glib nicht mit dem -fPIC Schalter
übersetzt wurde.
Auch hier stellt sich die Frage ob die glib entsprechend kompliert wurde.

Ansonsten müsste ich schauen eine passende glibc selbser zu übersetzen.
Hierbei bekomme ich allerdings die Fehlermeldung
"Error: Invalid constant ([Wort gesperrt]) after fixup".
Was wohl auf dem As sembler zurückzuführen ist. Auch die neusten Binutil haben das Problem nicht beheben können.

Hat sich hier schonmal wer mit ACE auseinandergesetzt oder kann anderweitig Tipps geben wie ich das Problem lösen kann?


Eine andere Lösung wäre dann einfach ein anderes Linux auf dem System aufzuspielen. Kann mir jemand in diese Richtung Tipps geben welches noch läuft / laufen könnte und was es zu beachten gibt?

Danke im Vorraus
R. Kapper
Back to top
View user's profile Send private message ICQ Number
Display posts from previous:   
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2110 All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

SSV Software Systems GmbH

Dünenweg 5
30419 Hannover

Fon: +49(0)511  ·  40 000-0
Fax: +49(0)511  ·  40 000-40

sales@ssv-embedded.de


Impressum    ·    Datenschutz    ·    AGB

© 2023 SSV SOFTWARE SYSTEMS GmbH. Alle Rechte vorbehalten.

ISO 9001:2015