Has anyone ported Synopsis to Mac OS X?
Vicki Brown <[email protected]>
| Newsgroups | gmane.comp.documentation.synopsis |
|---|---|
| Message-ID | <p06110420bd2ef5fbf4d8@[10.1.1.144]> |
I've been trying to build Synopsis on Mac OS X and am stuck with some errors I think that my latest problem sh -c make -C build/temp.darwin-7.4.0-Power_Macintosh-2.3/Synopsis/Parsers/Cpp ucpp.so g++ -dynamiclib -o ucpp.so ucpp/mem.o ucpp/hashtable.o ucpp/cpp.o ucpp/lexer.o ucpp/assert.o ucpp/macro.o ucpp/eval.o cpp.o ../../../Cxx-API/lib/libSynopsis.a -lpthread ld: common symbols not allowed with MH_DYLIB output format with the -multi_module option ucpp/cpp.o definition of common _emit_output (size 4) ucpp/cpp.o definition of common _protect_detect (size 12) ucpp/macro.o definition of common _ucpp_compile_date (size 24) ucpp/macro.o definition of common _ucpp_compile_time (size 12) ucpp/macro.o definition of common _ucpp_dsharp_lexer (size 224) ucpp/macro.o definition of common _ucpp_tokenize_lexer (size 224) /usr/bin/libtool: internal link edit command failed is described here: http://tolstoy.newcastle.edu.au/R/devel/01c/0894.html unfortunately, there doesn't appear to be a solution described on that page :-( Stefan has suggested I try some changes to the Makefiles: >For CPPFLAGS, try adding '-fno-common' > >(this sounds as if it helps suppress common symbols that the linker >would otherwise >complain about) > >For LDFLAGS, try adding some of the following: > >-dynamiclib >-flat_namespace >-undefined suppress to which I must first respond: which Makefiles? :/ Hoping for any help I can get. I've tried Doxygen and epydoc and would like to evaluate Synopsis beside them! -- - 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)