File: macosx.notes

package info (click to toggle)
teknap 1.4-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 5,428 kB
  • ctags: 6,297
  • sloc: ansic: 55,591; makefile: 545; sh: 112
file content (26 lines) | stat: -rw-r--r-- 1,042 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26


With Rhapsody 5.5, the following needs to be changed in order to have any
programs that use libtermcap run.

ln -s /usr/share/misc/termcap /etc/termcap

The libtermcap.a library is expecting /etc/termcap to exist (at least on the
system I was on), another method to fix this, is to re-compile libtermcap.a
and change the location of the termcap database.

I also discovered that libncurses.a is expecting /usr/local/share/terminfo,
which is a directory of term files, does not exist on Rhapsody. Any ncurses
program will require these files to be in either that location or in each
users home directory as ~/.terminfo
Grabbing the terminfo database from a known working system and installing in
the proper location will fix this small problem.


cpp on Rhapsody has major issues with #define'd macros. In fact it refuses
to accept multi-line macros as being in-valid. There is no real easy fix for
this, other than using cpp -E on a working system cleaning up the result and
replacing the old file.

						Colten Edwards
						aka panasync