Has anyone ported Synopsis to FreeBSD?

Vicki Brown <[email protected]>
Newsgroups gmane.comp.documentation.synopsis
Message-ID <p0611040abd3036f21ee2@[10.1.1.144]>
Given that I'm having difficulty building for my desktop (Mac OS X) 
box I thought I'd try "vanilla" FreeBSD which is here on a server. 
The source tree I want to run against is also on that server so that 
would work (perhaps better as it would be accessible to more people).

I made sure I was using Gnu Make and not BSD Make (sigh). But I still 
get errors. Errors II didn't get on Mac OS X. Sigh.

Maybe it's not the appropriate g++?

% g++ -v
Using builtin specs.
gcc version 2.95.4 20020320 [FreeBSD]

building 'libSynopsis.a'
make[1]: Entering directory 
`/usr/home/vlbrown/synopsis-0.7/build/temp.freebsd-4.7-RELEASE-i386-2.2/Cxx-API'
g++ -I /usr/home/vlbrown/synopsis-0.7/Cxx-API/include -I 
/usr/local/include/python2.2 -g -O2 -fPIC -c -o src/Trace.o 
/usr/home/vlbrown/synopsis-0.7/Cxx-API/src/Trace.cc
g++ -I /usr/home/vlbrown/synopsis-0.7/Cxx-API/include -I 
/usr/local/include/python2.2 -g -O2 -fPIC -c -o src/Path.o 
/usr/home/vlbrown/synopsis-0.7/Cxx-API/src/Path.cc
In file included from /usr/home/vlbrown/synopsis-0.7/Cxx-API/src/Path.cc:13:
/usr/home/vlbrown/synopsis-0.7/Cxx-API/src/Path-posix.cc: In function 
`static class string Synopsis::Path::normalize(const string &)':
/usr/home/vlbrown/synopsis-0.7/Cxx-API/src/Path-posix.cc:72: 
`::remove' undeclared (first use here)
/usr/home/vlbrown/synopsis-0.7/Cxx-API/src/Path-posix.cc:77: `::find' 
undeclared (first use here)
make[1]: *** [src/Path.o] Error 1
make[1]: Leaving directory 
`/usr/home/vlbrown/synopsis-0.7/build/temp.freebsd-4.7-RELEASE-i386-2.2/Cxx-API'
error: command 'sh' failed with exit status 2
make: *** [all] Error 1


-- 
- V.
Vicki Brown  <[email protected]>  (Jabber: vlbrown     Home: [email protected])
   Internal Documentation:
        overview docs, specs, web pages;  review, editing, (re)writing
   About: http://www.cfcl.com/vlb/Jobweb
   Demo: http://loanerpb.ironport.com/~vlbrown/  (pointers to recent work)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.