Post Reply 
Nonpareil status
11-03-2023, 12:21 AM
Post: #61
RE: Nonpareil status
(10-29-2023 09:27 AM)brouhaha Wrote:  I hope to have in a few weeks a UI prototype ready to offer to folks that might want to try it. The simulation won't be hooked up.

Once I have working SVG files for all of the supported calculators, I plan to remove the bitmap (PNG) support entirely.
When you have a UI prototype I'd be happy to see if I can build and run it on Debian..

Mike T.

Mike T.

HP21, HP25, HP32E, HP33C, HP34C, HP10C, HP11C, HP12C, HP32S, HP22S
Find all posts by this user
Quote this message in a reply
11-03-2023, 03:45 AM
Post: #62
RE: Nonpareil status
(11-03-2023 12:21 AM)Mike T. Wrote:  When you have a UI prototype I'd be happy to see if I can build and run it on Debian..

Thanks!

I'm currently working on the Voyager segmented display. The first test code only has Voyager, specifically the 16C. For me, creating/modifying the graphics has always been the most time-consuming part of supporting additional models, even though various people contributed some graphics. Since I'm using SVG now, I'm having to redo all of it from scratch. Adding the other Voyager models will obviously be relatively easy compared to adding the other families.

The current build requirements are:

GNU GCC C++ compiler 13.2.1
GNU C++ library 13.2.1
GNU Binutils 2.39
GNU Bison 3.8.2
flex 2.6.4
Qt 6 6.5.1
python 3.11.4
SCons 4.4.0
Boost (libboost-iostreams) 1.78.0
pugixml 1.13
Zipios 2.2.5 (2.3.2 preferred)
zlib 1.2.13
libxml2 2.10.4

It's possible that older versions of some of these may be OK, but I depend on having a compiler and library that support much of C++23 and C2x/C23. I considered avoid use of the newfangled stuff, but I decided that the only compilers I intend to support are gcc/g++ and possibly clang. The Windows version will be cross-compiled from Linux.

It looks like Debian Boorkworm is using gcc/g++ 12.2.0, which might not support all of the C++23 features I use, and has only a very ancient Zipios. It should be fairly easy to build a newer Zipios. I see that Debian Sid and Trixie have gcc-13.2..0.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)