9fans archive / 1999 / 04 / 30 / prev next From: forsyth@cal... forsyth@cal... Subject: [9fans] rsynth, yes enjoyed much Date: Mon, 26 Apr 1999 07:51:14 BST >>to sources of dict.[ch], mkdictdb.c for gdb.h. Making >>libgdbm.a is easy, however, I got the following error when >>I tried to compile "say". >>after 8l linking say, >>atexit: redefinition: atexit >>(434) TEXT atexit+0(SB), $4 it's all my fault: my previous comment about using libgdbm was wrong. when i ported rsynth i made it use Plan9's libc.h environment directly, not APE. libgdbm is presumably using APE and the two aren't compatible. perhaps you could convert libgdbm to use libc directly. i do it because it makes the libraries easier to use from plan9 programs that use graphics, and it's always satisfying to see all those #ifdefs vanish. >>The other thing I've been tinkering with is using FreeType to generate >>bitmap fonts from truetype outlines. (The bitmap fonts from the i've got a plan9 port of freetype, if that's any use. i did an interface to generate plan9 subfont files.