Megint az van, hogy néhány év után akarom tesztelni a programot (SDCC) és nem megy.
Én nem vagyok Linuxos, és nem vagyok képes forrásból a make paranccsal létrehozni egy futtatható fájt. Nekem .exe fájl kell, amit ha elindítok, akkor teszi a dolgát, és nem kér további DLL fájlokat.
Sajnos a SDCC kéri a gcc dll-jeit.
Más próbálkozás:
Voltam a Zilog honlapján. Valami screenshotban ugyanis láttam, hogy tud C-kódot kezelni valameliyik programjuk.
-Letöltöttem az a "Zilog Developer Studio II Z8 encore"-t. Nincs benne klasszikus Z80
-Letöltöttem az a "ZDS II eZ80 acclaim"-t. Nincs benne klasszikus Z80
Ezután megpróbáltam kihalászni a netről egy nagyon régi programot, a "ZDS - Zilog Developer Studio"-t, hát ebben is a világ összes Zilog csipje benne van, de sem klasszikus Z80, sem Z84 vagy valami kompatibilis. Ott pedig aztán végleg elszakadt a cérna, amikor egy akármilyen Z-CPU-ra C kódot akartam írni, és megint hiányzott valamilyen dll vagy exe fájl.
Olyan érzésem van, mintha szándékosan arra akarnák az embert kényszeríteni, hogy a C nyelvet és Z80 assembly kódot ne tudja összehozni.
Kellene írni valami szög egyszerű fordítót, ami egyszerű - kötött formátumú - C programot lefordít Z80 assenbky kódra, de nem csak hogy lefordít, hanem egy másik ablakban jelenjen meg a Disassembly listája, és szimulációkor szépen úgy lépegessen a C sorokon, hogy közben mutatja melyik Z80 assembly utasítás(ok) hajtíódnak végre.
Gyakorlatilag azt akarom, amihez a Microchip PIC mikrokontrollereknél hozzászoktam a MPLAB fejlesztő környezet használatakor.
Sajnos az van, hogy assembly kódban nem tudok gondolkodni, magasabb szintű nyelven (mint a C) megírom könnyen a programot, és az sem baj, ha a produkált kód nagyon hosszú. Manapság már nem kell 128kb-ban gondolkodni. Lehet 2MB-os a program az EP-n ha kell.
Tudom LGB ilyenkor szokta mondani, hogy a C nyelv az nem 8 bitre optimalizált, hanem 16/32 bites. De ez sem gond, mert megkötésekkel meg lehet oldani.
Hát nehogy már azért ne legyen mindenféle új fejlesztésű program a szerettt Enterprise gépünkre, mert nem hajlandó senki nekünk egy kész fejlesztőkörnyezetet adni!!!