Port of ilper for PILBox under Linux & *BSD



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.




no actually; +Lots


1 + !


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.



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.


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"




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



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 :)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Is Linux common among us RPN types? db (martinez, ca.) 46 13,107 12-11-2013, 08:25 PM
Last Post: Paul Guertin
  HP-41 module covers and side port cover Nate Martin 1 1,282 12-02-2013, 01:51 AM
Last Post: Giancarlo
  EMU41; Dosbox on Linux; Excruciatingly sloooow Geir Isene 9 2,600 12-01-2013, 05:10 PM
Last Post: Geir Isene
  Yet another benchmark port on the wiki: Savage Pier Aiello 35 7,896 09-26-2013, 03:22 AM
Last Post: Pier Aiello
  HP IL over wifi ... (ILPer & go71b) Olivier De Smet 12 3,493 08-20-2013, 05:44 AM
Last Post: Olivier De Smet
  Building WP 34s emulator on Linux Eric Smith 3 1,267 07-25-2013, 03:03 PM
Last Post: Marcus von Cube, Germany
  ILPer with "auto-extended addressing" Christoph Giesselink 0 837 07-23-2013, 03:28 PM
Last Post: Christoph Giesselink
  trouble flashing wp34s under Linux Glenn Becker 8 2,257 07-23-2013, 02:21 AM
Last Post: Marcus von Cube, Germany
  Is there a HP50g emulator for Linux? Matti Övermark 2 1,239 07-03-2013, 07:40 AM
Last Post: Matti Övermark
  HP 50G serial port programming Chris Smith 2 1,168 06-15-2013, 02:47 PM
Last Post: Chris Smith

Forum Jump: