[Atari800-users] motif and x11-shm targets (was Re: a800s120.tgz - missing configure script?)
Brought to you by:
joy
|
From: Jiri S. <jir...@ds...> - 2001-12-08 17:59:30
|
On 4 Dec 2001, Petr Stehlik wrote: > > source code is same for motif (mentioned fixes are regarding to emulator > > functions changes outside of atari_x11.c - for example SIO_Mount). > > send me that asap, please. now i know more... (patch will be, when more than one line changed :-) ) motif/lesstif: small fixes, that i did when i tried motif target, i did in version 1.0.7. now i tried 1.2.0. because of rewrited memory-d.c now motif code miss a lot of functions :-( atari_x11.o: In function `motif_insert_rom': atari_x11.o(.text+0x1176): undefined reference to `Remove_ROM' atari_x11.o(.text+0x1197): undefined reference to `Insert_8K_ROM' atari_x11.o(.text+0x11a7): undefined reference to `Insert_16K_ROM' atari_x11.o(.text+0x11b7): undefined reference to `Insert_OSS_ROM' atari_x11.o(.text+0x11c7): undefined reference to `Insert_DB_ROM' atari_x11.o(.text+0x11d7): undefined reference to `Insert_32K_5200ROM' atari_x11.o: In function `motif_system_cback': atari_x11.o(.text+0x1335): undefined reference to `Remove_ROM' atari_x11.o(.text+0x134d): undefined reference to `Initialise_AtariOSA' atari_x11.o(.text+0x135d): undefined reference to `Initialise_AtariOSB' atari_x11.o(.text+0x136d): undefined reference to `Initialise_AtariXL' atari_x11.o(.text+0x1375): undefined reference to `Initialise_AtariXE' atari_x11.o(.text+0x1385): undefined reference to `Initialise_Atari5200' then small fix is now impossible. i will look at it, but i really hate this motif code (and some new widgets are needed and i'm absolutely unfamiliar with motif programming). at least that i'm now able to correctly fix nedeed *configure* stuff. x11-shm: for those, who asked for x11-shm version (Piotr Skamruk, but i deleted that mail already), only one little fix is needed: atari_x11.c, line 2608: original (version 1.2.0): if( invisible || !draw_display ) goto after_screen_update; /* mmm */ fixed: if( invisible ) goto after_screen_update; /* mmm */ this regarding to change mentioned in atari.h: Revision 1.18 2001/09/21 17:08:41 fox removed draw_display, added Atari800_Initialise same problem with draw_display is in atari_falcon.c and atari_amiga.c too. - JirkaS |