I'm in the process of porting a SCO Unix C program over to SuSE Linux. It is a text based program which I am currently executing in a bash shell through the KDE Konsole program. (on SCO it runs from the ksh command line).
The program is written in C which I compiled with gcc.
The program uses extended ASCII characters to draw line graphics (ie. ASCII decimal value 179 draws a vertical line).
This works fine on DOS and SCO. But on Linux the line graphics get translated into box characters. Our quick fix is to change the characters to standard ASCII (ie. using a pipe (|) symbol for a vertical line). This gives us line graphics in our program, but looks like garbage.
I also wrote out a little program to output the ascii table, and it looks like every character from 128 and above is not defined.
I've read that ncurses could be used for this purpose. Would ncurses give me the characters I need both in KDE and from a non KDE (console) login.
And yeah.. In case you haven't guessed already, I'm a linux newbie. I've got a couple weeks worth of SuSE under my belt.