From: Perry E. M. <pe...@pi...> - 2004-04-12 20:28:35
|
Stephan Renatus <sr...@bs...> writes: > I'm using GNU Clisp as "LISP host": so far so good. > so I started the process with "sh make.sh clisp".... > > the first problem i found was something with src/runtime/x86-arch.c, line > 59 - there seemed to be a problem that could be solved by removing "|| > __NetBSD__ " in line 58 (as it comes in the next elif anyway) That line doesn't appear in my copy that way, but it does appear in the checked in sources that way. I don't know why. It should be fixed. I don't *think* I sent that in (except in the very early version of my patch that got put on the branch...) > the second problem appeared later, but it seemed to be solved by changing > a line in Config.x86-netbsd to look like this: OS_LINK_FLAGS = -dynamic > -export-dynamic -lpthread ^^^^^^^^^ this was missing You don't want to link with -lpthread! In fact, you must not link with it. If you do, you'll have serious trouble. There is no threads support in the BSD ports anyway. The file on my copy has a line that reads OS_LINK_FLAGS = -dynamic -export-dynamic and that is what you want. I'm worried that the stuff in the tree right now might not resemble what I have built already. Yuck... Anyway, DO NOT LINK WITH -lpthread!!!! Perry |