ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
gni
Nutzer
19.05.2006, 15:28 Uhr [ - Direktlink - ] |
Thema: Datatypes und 24Bit
Brett: Programmierung Zitat:CGX hat mit 24-Bit für PicDTs nichts zu tun. Mit CGX kommt ein PicDT gar nicht in Berührung. Ein PicDT verwendet das V43 API wenn echtes 24Bit benutzt werden soll und um den Rest hat sich die Superklasse zu kümmern ;-) |
|||||
gni
Nutzer
04.05.2006, 15:25 Uhr [ - Direktlink - ] |
Thema: undefined reference to cos
Brett: Programmierung Zitat:Du solltest den _Linkaufruf_ posten wie er in der Shell angzeigt wird, nicht nur Optionen. |
|||||
gni
Nutzer
03.05.2006, 16:14 Uhr [ - Direktlink - ] |
Thema: undefined reference to cos
Brett: Programmierung Zitat:Garantiert eine FAQ... Poste die komplette Link-Kommandozeile. |
|||||
gni
Nutzer
03.05.2006, 15:29 Uhr [ - Direktlink - ] |
Thema: Open Source Programme übersetzen
Brett: Programmierung Zitat:Übersetzen geht schon - das Ausführen ist das Problem, da Programme von $host nicht auf $build laufen. Cross-compiler erstellen nunmal Programme für "ihr" Target. Daraus kann man lernen, das Software, die während eines configure-Laufes Testprogramme laufen lassen will, nicht per "automatisch" configuriert werden kann. |
|||||
gni
Nutzer
03.05.2006, 11:16 Uhr [ - Direktlink - ] |
Thema: Open Source Programme übersetzen
Brett: Programmierung Zitat:Ich will garnicht wissen, wo Dein Verständnisproblem ist. |
|||||
gni
Nutzer
03.05.2006, 10:00 Uhr [ - Direktlink - ] |
Thema: Open Source Programme übersetzen
Brett: Programmierung Zitat:Ich kenne keinen Amiga C-Compiler, der das anders macht. |
|||||
gni
Nutzer
03.05.2006, 09:58 Uhr [ - Direktlink - ] |
Thema: Open Source Programme übersetzen
Brett: Programmierung Zitat:Der Compiler des Buildsystems kann logischerweise nicht benutzt werden um etwas über die Zielplatform herauszufinden. Das sollte einleuchtend sein. |
|||||
gni
Nutzer
03.05.2006, 09:54 Uhr [ - Direktlink - ] |
Thema: Open Source Programme übersetzen
Brett: Programmierung Zitat:Du hast einfach Pech. Das Programm, das Du zu übersetzen versuchst, ist nicht Cross-Compiler tauglich. |
|||||
gni
Nutzer
29.04.2006, 10:38 Uhr [ - Direktlink - ] |
Thema: Umsetzung StormC 4 -> gcc
Brett: Programmierung Zitat:Die basiert auf einer Beta-Version, die einige schwerwiegende Fehler hatte. Zitat:Was neueres wurde auch nie offiziell rausgegeben. Zitat:Das ist _nicht_ die Homepage von libnix. Es gibt keine. |
|||||
gni
Nutzer
27.04.2006, 18:04 Uhr [ - Direktlink - ] |
Thema: Umsetzung StormC 4 -> gcc
Brett: Programmierung Zitat:bzero nicht, aber beide sind vorhanden. Zitat:Mach mal... Zitat:Welche sollte das sein? |
|||||
gni
Nutzer
27.04.2006, 16:36 Uhr [ - Direktlink - ] |
Thema: Umsetzung StormC 4 -> gcc
Brett: Programmierung Zitat:Am besten ist was ganz anderes: Man nehme bzero/memset, dann hätte es den Bug auch nicht gegeben. Aber genau die Funktionen sollten da vermieden werden. |
|||||
gni
Nutzer
27.04.2006, 09:10 Uhr [ - Direktlink - ] |
Thema: Umsetzung StormC 4 -> gcc
Brett: Programmierung Zitat: Oder so? code:for(;l!=0;l-=sizeof(size_t)) *a++ = 0; |
|||||
gni
Nutzer
27.04.2006, 09:06 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Vorweg: Vergiss alle -O<x> mit x > 2. Zitat:Wenn das Objekt nur .o bekommt brauchst Du -o nicht. Zitat:Bibliotheken kommen immer *nach* allen Objekten. Sollte aber zumindest hier keine Rolle spielen, wenn mylib.o die Mathefunktionen benutzt. Zitat:Gibt es sowas wie i686be-amithlon-nm und i686be-amithlon-objdump? Wie ist die Ausgabe von i686be-amithlon-nm bzw. von i686be-amithlon-objdump --syms? Gibt es da *UND* Symbole? |
|||||
gni
Nutzer
26.04.2006, 15:09 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Das klang nach Deiner Beschreibung auch ganz nach -r. Zitat:Wenn Du mit -lm linkst müßte es eigentlich funktionieren... Zitat:Wenn Amithlon so ähnlich arbeitet wie PowerUp, dann betrifft es Code, der dessen Interface benutzt, dh. "native" Code. Das eigentliche Problem ist dabei, das die Programme "Objektfiles" sind und sowas kann der GNU-Linker nur mit -r erzeugen. Dann bekommt man aber keine Warnungen, weil das eigentliche Linken aus Sicht des Linkers noch kommt. Am besten Du linkst mal mit -v und -Wl,-t. Dann sollte der Linker dir sagen was er so macht. Danach kannst Du das Programm mit nm/objdump (den Amithlonversionen) untersuchen. Wenn es da Symbole gibt die, als *UND* gekennzeichnet sind, dann fehlt was. Achja, am besten erstmal ohne "-s" linken und auch nicht strip benutzen. [ Dieser Beitrag wurde von gni am 26.04.2006 um 17:23 Uhr geändert. ] |
|||||
gni
Nutzer
26.04.2006, 13:25 Uhr [ - Direktlink - ] |
Thema: Umsetzung StormC 4 -> gcc
Brett: Programmierung Zitat:Offensichtlich hat vorher niemand 0-Bytes mit calloc() angefordert. IMHO ist das der wirkliche Bug. |
|||||
gni
Nutzer
26.04.2006, 13:22 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Dann sind sie definitiv _nicht_ dazugelinkt. Dieses Problem gab es bei PowerUp ebenfalls, da dessen Programme (zwangsweise) Referenzen auf PowerUp-Kernelsymbole enthielt und diese Referenzen erst zu Laufzeit aufgelöst wurden. In Ermangelung einer besseren Alternative wurde mit -r gelinkt. Das hat aber den unangehmenen Nebeneffekt, das der Linker sich nicht mehr über nicht-auflösbare Referenzen beschwert. So hat man meist erst zur Laufzeit festgestellt, das was fehlt. Am besten Du analysierst Deine Libraries mit objdump oder nm. |
|||||
gni
Nutzer
26.04.2006, 08:58 Uhr [ - Direktlink - ] |
Thema: Umsetzung StormC 4 -> gcc
Brett: Programmierung Zitat:Welche Stelle verstehst Du nicht? Zitat:Woher nimmst Du diese Weisheit? Zitat:Ein Glück wir haben "Experten" wie Dich :-/ |
|||||
gni
Nutzer
25.04.2006, 09:29 Uhr [ - Direktlink - ] |
Thema: Umsetzung StormC 4 -> gcc
Brett: Programmierung Zitat:Gibt es wirklich einen Crash? Bei Allokationen <MINSIZE wird MINSIZE allokiert. Und nur Größen über einem bestimmten Limit werden direkt per AllocMem() bedient. Zitat:Was fehlt? Welche weiteren Inkompatibilitäten? Zumindest liefert malloc(0) einen gültigen Zeiger, wenn ich die Quellen des libnix-malloc richtig lese. ixemul müßte laut Quellen auch einen gültigen Zeiger liefern. Davon abgesehen, Du willst garantiert für scummvm kein ixemul. |
|||||
gni
Nutzer
21.04.2006, 15:15 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Diese Datei wird bei m68k von inline/macros.h benötigt. Zitat:Die Informationen dort sind teilweise mit Vorsicht zu geniessen :-/ Der Abschnitt zu macros.h ist komplett falsch... |
|||||
gni
Nutzer
21.04.2006, 12:53 Uhr [ - Direktlink - ] |
Thema: PDA-Palm
Brett: Amiga, AmigaOS 4 Zitat:Im Speicher ;-) Zitat:Ja. Lies die Poseidon-Dokumentation. |
|||||
gni
Nutzer
21.04.2006, 12:51 Uhr [ - Direktlink - ] |
Thema: 68060er und dann?
Brett: Amiga, AmigaOS 4 @analogkid: Nur wenn es sich um "schneller" handelt. |
|||||
gni
Nutzer
21.04.2006, 11:15 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Der Compiler ist für m68k-amigaos und deshalb: Zitat:hat "-lamigastubs" da nichts zu suchen. Diese Bibliothek gibt es für m68k-amigaos nicht und hat es auch nie gegeben. Was sagt gcc -dumpspecs? Ist diese Bibliothek da auch enthalten? |
|||||
gni
Nutzer
21.04.2006, 11:11 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Ich hatte doch geschrieben, wie Du die finden kannst: gcc -v sagt Dir wo sie ist. Mit dieser Datei kann den GCC "konfigurieren". Das sollte man aber nur tun wenn man *wirklich* weis, was man tut. |
|||||
gni
Nutzer
21.04.2006, 09:04 Uhr [ - Direktlink - ] |
Thema: 68060er und dann?
Brett: Amiga, AmigaOS 4 Zitat:Wenn Du fest daran glaubst, ganz sicher... :-( |
|||||
gni
Nutzer
21.04.2006, 08:57 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Da scheint dann was zu fehlen oder die Bibliothek heisst jetzt anders. Versuch mal beim Linken mit -nostdlib zu arbeiten und alle benötigten Bibliotheken mit -l<name> selber anzugeben (wie die heissen, mußt Du selbst rausfinden). Oder Du erzeugst eine dummy libamigastubs.a, die Du dann entweder global installierst oder bei Deinem Projekt (dann mußt Du beim Linken -L. angeben). Oder Du editierst die specs Datei (wo die liegt sagt Dir "gcc -v") |
|||||
gni
Nutzer
19.04.2006, 09:10 Uhr [ - Direktlink - ] |
Thema: x86 native Amiga Shared Libraries unter Amithlon
Brett: Programmierung Zitat:Bei AHI werden die Interface-Stubs für jedes Target per sfdc gebaut. Dieses Programm (ein Perl-Skript) weiss, was für jedes mögliche Target zu tun ist. Was Du suchst ist in Device/Makefile.in zu finden (gatestubs.h, gatestubs.c). Für Amithlon könnte der Aufruf so aussehen: code:Obs korrekt ist und/oder funktioniert, das kann ich nicht sagen.sfdc --target=i686be-amithlon --mode=gatestubs --output gatestubs.c --gateprefix=gw --libprefix=_ --libarg=last --addvectors=device ../../ahisrc-6.0/Include/SFD/ahi_lib.sfd |
|||||
gni
Nutzer
13.04.2006, 10:43 Uhr [ - Direktlink - ] |
Thema: PicassoIV kein Bild über Flickerfixer mit Z4 Board + Videoslot-Adapter
Brett: Amiga, AmigaOS 4 Zitat:Ja. |
|||||
gni
Nutzer
12.04.2006, 18:16 Uhr [ - Direktlink - ] |
Thema: PicassoIV kein Bild über Flickerfixer mit Z4 Board + Videoslot-Adapter
Brett: Amiga, AmigaOS 4 Zitat:Aktuelle gtlayout.library in LIBS:? |
|||||
gni
Nutzer
12.04.2006, 15:23 Uhr [ - Direktlink - ] |
Thema: PicassoIV kein Bild über Flickerfixer mit Z4 Board + Videoslot-Adapter
Brett: Amiga, AmigaOS 4 Zitat:Picasso96modeTNG ist die _einzige_ Möglichkeit den FF zu programmieren. Was für Probleme gibt es denn mit dem Programm? |
|||||
gni
Nutzer
12.04.2006, 09:08 Uhr [ - Direktlink - ] |
Thema: PicassoIV kein Bild über Flickerfixer mit Z4 Board + Videoslot-Adapter
Brett: Amiga, AmigaOS 4 Zitat:Sowas bekommt man doch nur zusehen, wenn kein Boot-Device gefunden wird... Aber wenn Du das über den per PIV angeschlossenen Monitor sehen kannst, dann funktioniert der Video-Slot. Zitat:Das Phänomen habe ich noch nicht gesehen. PASSTHROUGH klingt jedoch als mögliche Ursache. Zitat:Den FlickerFixer kann man mit Picasso96pmtng progammieren. Die Einstellungen des FF sind aber brauchbar, ansonsten gäbe es die Animation nicht oder auch kein Early-Startup-Menu. Zitat:Damit kann man nur die ENV: Einstellungen von P96 und Tooltypes des PIV-Monitors ändern. |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |