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)