Some of these calls look like they're part of the curses package. You may need to link to the curses library to resolve some of them. Bob Rose