HP Forums
Port of ilper for PILBox under Linux & *BSD - Printable Version

+- HP Forums (https://archived.hpcalc.org/museumforum)
+-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html)
+--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html)
+--- Thread: Port of ilper for PILBox under Linux & *BSD (/thread-209838.html)



Port of ilper for PILBox under Linux & *BSD - cgh - 01-23-2012

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.


Re: Port of ilper for PILBox under Linux & *BSD - Geir Isene - 01-23-2012

+1

no actually; +Lots


Re: Port of ilper for PILBox under Linux & *BSD - Egan Ford - 01-23-2012

1 + !


Re: Port of ilper for PILBox under Linux & *BSD - Geir Isene - 01-24-2012

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.


Re: Port of ilper for PILBox under Linux & *BSD - cgh - 01-24-2012

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.


Re: Port of ilper for PILBox under Linux & *BSD - Geir Isene - 01-24-2012

ok, np

Anything I can do to inspire you to complete it?


Re: Port of ilper for PILBox under Linux & *BSD - cgh - 01-24-2012

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.


Re: Port of ilper for PILBox under Linux & *BSD - Geir Isene - 01-24-2012

*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*


Re: Port of ilper for PILBox under Linux & *BSD - cgh - 01-24-2012

MEMORY LOST

Edited: 24 Jan 2012, 4:50 p.m.


Re: Port of ilper for PILBox under Linux & *BSD - cgh - 01-24-2012

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.


Re: Port of ilper for PILBox under Linux & *BSD - Geir Isene - 01-25-2012

Hey! My Mumbo-Jumbo worked :)