Hello,
I delivered on TOS my port of ilper under Linux & *BSD to use with the PILBox from J.F.Garnier.
See the README for installation instructions.
Enjoy.
Most went smooth.
But got this:
[noosisegei@maleko:~/Dl/tmp/sdk41/m41] make
gcc -c -g -I../inst -I../mflt -I../misc -I../d41 -I../a41 m41.c
In file included from m41.h:38:0,
from m41.c:35:
kbd.h:45:29: error: array type has incomplete element type
In file included from m41.c:35:0:
m41.h:44:0: warning: "border" redefined [enabled by default]
/usr/include/ncurses.h:1139:0: note: this is the location of the previous definition
m41.h:45:0: warning: "getstr" redefined [enabled by default]
/usr/include/ncurses.h:1188:0: note: this is the location of the previous definition
make: *** [m41.o] Error 1
Edited: 24 Jan 2012, 3:08 a.m.
Hi,
I do not believe that m41 compiles. I tryed to start the port, but I gave up because I started to rewrite and enhance the NSIM emulator.
In fact, I have only worked and used a41 and d41 in the SDK.
Sorry.
Edited: 24 Jan 2012, 12:10 p.m.
ok, np
Anything I can do to inspire you to complete it?
Yes ! Increase the number of hours in a day ;-)
The real problem is that the first port (in 2005) was done on an old FreeBSD (2.2.7). So, I suspect that some headers or structures have changed. I am now working on Debian/Linux and I have the same errors as you.
I will try to do something... during... this year...
Sorry, I do not have a lot of time to program as a hobby :-(
If I make a patch working, I will post here. So... Just wait.
Edited: 24 Jan 2012, 1:37 p.m.
*hands softly waving in front of you*
*pendulum swinging... back and forth... back and forth...*
The gentle voice whispers: "You are inspired. You feel a desire, an urge, a compelling enthusiasm for completing the M41 on Linux. When you wake up, you will remember nothing of this. Only the strong urge will remain"
*SNAP*
MEMORY LOST
Edited: 24 Jan 2012, 4:50 p.m.
Hi,
Just comment the line 45 in file m41/kbd.h
You should have:
//extern struct kbd_data_type kbd_data[39];
With a lot of warnings, it compiles.
Hey! My Mumbo-Jumbo worked :)