The Museum of HP Calculators

HP Forum Archive 19

[ Return to Index | Top of Index ]

New MCODE tools available for the HP-41
Message #1 Posted by Håkan Thörngren on 5 Apr 2010, 2:35 a.m.

I am happy to announce the release of NutStudio Tools for the HP-41. This first release consists of an assembler and a linker for easy creation of MCODE based modules.

Pre-built binaries are available for both Mac OS X i386, Mac OS X PowerPC and Linux i686. You can find them and documentation at http://code.google.com/p/nutstudio/downloads/list

Edited: 5 Apr 2010, 2:36 a.m.

      
Re: New MCODE tools available for the HP-41
Message #2 Posted by Vieira, Luiz C. (Brazil) on 5 Apr 2010, 5:10 a.m.,
in response to message #1 by Håkan Thörngren

Thanks, Håkan!

Already downloading all files... although I'll use only the Linux i686 (at least for now).

Cheers!

Luiz (Brazil)

      
Re: New MCODE tools available for the HP-41
Message #3 Posted by ZOleg on 5 Apr 2010, 8:06 p.m.,
in response to message #1 by Håkan Thörngren

Why this strange Haskell?
Why not use normal C/C++?

            
Re: New MCODE tools available for the HP-41
Message #4 Posted by Vieira, Luiz C. (Brazil) on 5 Apr 2010, 11:17 p.m.,
in response to message #3 by ZOleg

Hi, ZOleg;

I´m not the very person to explain Haskell, but I know that it was taught in many Telecommunications courses as a language suitable to high-level, object oriented coding. I also had the chance to look at the source of many applications, and after knowing what where those applications for, I wondered about where else to use it. Seems I have found...

Sorry, cannot go any further.

Cheers.

Luiz (Brazil)

            
Re: New MCODE tools available for the HP-41
Message #5 Posted by Thomas Klemm on 6 Apr 2010, 1:41 a.m.,
in response to message #3 by ZOleg

Quote:
Why this strange Haskell?

cf. Introduction of NUTSTUDIO TOOLS FOR THE HP-41

Quote:
Why not use normal C/C++?

Be careful what to consider normal these days.

      
Re: New MCODE tools available for the HP-41
Message #6 Posted by John Robinson on 6 Apr 2010, 12:02 a.m.,
in response to message #1 by Håkan Thörngren

Will there be a pre-built Windows version coming soon ?

Thanks John

            
Re: New MCODE tools available for the HP-41
Message #7 Posted by Håkan Thörngren on 6 Apr 2010, 2:22 a.m.,
in response to message #6 by John Robinson

Quote:
Will there be a pre-built Windows version coming soon ?

Thanks John


Hopefully, yes. I plan to make an attempt at that in the not so distant future.

      
Re: New MCODE tools available for the HP-41
Message #8 Posted by Geir Isene on 6 Apr 2010, 6:52 a.m.,
in response to message #1 by Håkan Thörngren

I get this error (Linux):

error while loading shared libraries: libgmp.so.3: cannot open shared object file: No such file or directory

while libgmp.so.3 is located at:

/usr/lib/libgmp.so.3

Edited: 6 Apr 2010, 6:53 a.m.

            
Re: New MCODE tools available for the HP-41
Message #9 Posted by Håkan Thörngren on 6 Apr 2010, 7:39 a.m.,
in response to message #8 by Geir Isene

On my machine /usr/lib/libgmp.so.3 belongs to a package called libgmp3c2, do you have that installed? (It is actually a symbolic link, but the file pointed to is also part of libgmp3c2).

Quote:
I get this error (Linux):

error while loading shared libraries: libgmp.so.3: cannot open shared object file: No such file or directory

while libgmp.so.3 is located at:

/usr/lib/libgmp.so.3


                  
Re: New MCODE tools available for the HP-41
Message #10 Posted by Geir Isene on 7 Apr 2010, 3:17 a.m.,
in response to message #9 by Håkan Thörngren

Yes, I have it installed, but still get the error. Is the code expecting it in a certain location?

                        
Re: New MCODE tools available for the HP-41
Message #11 Posted by Håkan Thörngren on 7 Apr 2010, 1:12 p.m.,
in response to message #10 by Geir Isene

What Linux distribution and version are you using? I built it on Ubuntu 9.04, but I also have some added packages.

% ldd nutasm

will display load dependencies on shared libraries.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall