Forum OpenACS Development: Re: Semantic Search in OpenACS

Collapse
Posted by Neophytos Demetriou on
Just a quick message that I've simplified the installation instructions in readme.md to separate building the dependencies from building the TCL extension or NaviServer module:
https://github.com/jerily/tbert/blob/main/readme.md

As far as the NaviServer module is concerned, I think we are good as it uses the NaviServer Makefile.

The problem is the TCL extension that is currently being built with cmake. I have no way to check it on a Mac - it builds and installs fine on Ubuntu. Apparently, macOS distinguishes between shared libraries and loadable modules. So, I have added MODULE in CMakeLists.txt (line 14). If someone can get the latest and try building the TCL extension on a Mac and let us know of their findings, it would be great.

In other words, when you do "make install" for TCL build, it shows what libraries it installed. The question is if it tried to install a .dylib or a .so or both on a Mac.