AreaScout Geschrieben April 29, 2012 at 07:12 Share Geschrieben April 29, 2012 at 07:12 Hi all Ich bekomme beim compilieren ( linken ) einen Fehler, ich verwende den arm-compiler von den apt-sourcen ( arm-linux-gnueabi-gcc/g++ ) Linking C executable master-brick.elf collect2: ld mit Signal 11 [speicherzugriffsfehler], core dumped beendet CMakeFiles/master-brick.elf.dir/src/bricklib/drivers/usb/USBDDriver.obj: In function `memset': /usr/arm-linux-gnueabi/include/bits/string3.h:82: warning: memset used with constant zero length parameter; this could be due to transposed parameters /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld: error: CMakeFiles/master-brick.elf.dir/src/communication.obj: Conflicting architecture profiles M/A schade das es so kurz vorm Ziel einen Fehler wirft da das compilieren an sich ja klanglos durchläuft, hat da von euch wer nen clue ? Habe auch schon verucht den compiler von Sourcery zu installieren aber irgendwie lassen sich die 32bit libraries auf meiner 64bit kiste nicht installieren ( unerfüllte abhängigkeiten ) Gruß Area Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben April 29, 2012 at 10:12 Share Geschrieben April 29, 2012 at 10:12 Ich befürchte du wirst nicht drum rum kommen den Compiler von Sourcery zu installieren. Welche Abhängigkeit fehlt denn? Ich hab den Sourcery Compiler bei unter 64bit laufen. Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
AreaScout Geschrieben April 29, 2012 at 21:07 Autor Share Geschrieben April 29, 2012 at 21:07 Auf sourcery stand man soll die ia32-libs installieren, ich hab folgendes versucht: daniel@Area:~/Downloads$ sudo apt-get install ia32-libs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben unerfüllte Abhängigkeiten: ia32-libs : Hängt ab von: ia32-libs-multiarch E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. daniel@Area:~/Downloads$ sudo apt-get install ia32-libs-multiarch Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben unerfüllte Abhängigkeiten: ia32-libs-multiarch:i386 : Hängt ab von: libcurl3:i386 soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. daniel@Area:~/Downloads$ Hast du das ganze in ein 32bit chroot installiert ? Gruß Area Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben April 29, 2012 at 22:04 Share Geschrieben April 29, 2012 at 22:04 Ich benutze kein chroot. Du kannst nicht ia32-libs installieren? Hast du irgendwelche Fremdquellen in der sources.list? Irgendwas, was eine ältere Version der ia32-libs installiert? Was sagt apt-cache policy ia32-libs apt-cache policy ia32-libs-multiarch apt-cache policy libcurl3:i386 ? Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
AreaScout Geschrieben April 30, 2012 at 07:11 Autor Share Geschrieben April 30, 2012 at 07:11 Hi Vorab schon mal danke für deinen support, hier die Ausgabe daniel@Area:~$ apt-cache policy ia32-libs ia32-libs: Installiert: (keine) Kandidat: 20090808ubuntu35 Versionstabelle: 20090808ubuntu35 0 500 http://ftp.uni-erlangen.de/mirrors/ubuntu/ precise/universe amd64 Packages daniel@Area:~$ apt-cache policy ia32-libs-multiarch ia32-libs-multiarch:i386: Installiert: (keine) Kandidat: 20090808ubuntu35 Versionstabelle: 20090808ubuntu35 0 500 http://ftp.uni-erlangen.de/mirrors/ubuntu/ precise/universe i386 Packages daniel@Area:~$ apt-cache policy libcurl3:i386 libcurl3:i386: Installiert: (keine) Kandidat: 7.22.0-3ubuntu4 Versionstabelle: 7.22.0-3ubuntu4 0 500 http://ftp.uni-erlangen.de/mirrors/ubuntu/ precise/main i386 Packages Also ia32-libs ist 64bit benötigt aber ia32-libs-multiarch welches nur in 32bit vorliegt Ich hab alle meine Fremdquellen (xbmc) deaktiviert, leider das selbe Ergebnis Gruß Area Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben April 30, 2012 at 07:39 Share Geschrieben April 30, 2012 at 07:39 Sehr komisch. Die Packages kommen alle aus dem Ubuntu Repo, das sieht gut aus. Ich benutze hier im Moment noch 10.11, da gibt es solche Probleme definitiv nicht. Google hat mir diesen Foreneintrag rausgeschmissen, eine Lösung gibt es da aber leider auch nicht: http://ubuntuforums.org/showthread.php?t=1880965 Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
AreaScout Geschrieben April 30, 2012 at 10:14 Autor Share Geschrieben April 30, 2012 at 10:14 sudo aptitude ia32-libs prahlte damit die abhängigkeiten locker mit 650mb download erfüllen zu können, nun bootet mein System nicht mehr -> fein ! scheint einfach broken zu sein, dann werd ich doch lieber ne chroot 32bit Umgebung installieren. Gruß Area Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
AreaScout Geschrieben May 1, 2012 at 10:53 Autor Share Geschrieben May 1, 2012 at 10:53 Hi all Beim anlegen einer 32bit chroot Umgebung hat 'apt-get install ia32-libs' darauf hingewiesen das dieses Paket nun durch lib32z1 ersetzt wird, dieses konnte ich nun auch unter 64bit Ubuntu 12.04 installieren, danach konnte ich den installer von sourcery starten. Danke ! Gruß Area Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
FabianB Geschrieben May 4, 2012 at 09:38 Share Geschrieben May 4, 2012 at 09:38 Sprich: Installiert man das Paket, dann läufts? Läuft das auf 32 und 64 bit? Ich bin drauf und dran, mein 11.10 auf 12.04 (32 bit) upzugraden. Wenn das aber noch Probleme gibt, dann warte ich damit noch ab. Offtopic: Hatte mit dem Upgrade bereits mal begonnen. Beim Download der Pakete wurds aber immer langsamer und kam dann auch i-wann komplett zum Erliegen (24h kein Fortschritt im Download), obwohl meine Internetverbindung definitiv funktionierte. Zu langsam ist die auch nicht, habe ne 100er Standleitung :-D :-D Mein Nachbar mit der gleichen Anbindung hatte das Problem auch. Wie war das bei euch? Lief das Problemlos? Zitieren Link zu diesem Kommentar Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.