So I tried to do this, but ran into trouble with cmake requiring kqueue’s, which Centos doesn’t seem to support
Building libdispatch Invoking CMake: cmake .. -DCMAKE_BUILD_TYPE=Release '-GUnix Makefiles' -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DDISPATCH_ENABLE_TEST_SUITE=0 -DDISPATCH_SANITIZE= --no-warn-unused-cli --warn-uninitialized -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CMake Error at /usr/share/cmake3/Modules/FindPackageHandleStandardArgs.cmake:148 (message): Could NOT find kqueue (missing: KQUEUE_INCLUDE_DIRS) Call Stack (most recent call first): /usr/share/cmake3/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE) cmake/Findkqueue.cmake:20 (find_package_handle_standard_args) CMakeLists.txt:62 (find_package)
Hello Simon, Of course, I have my own agenda mentioning Etoile here: they have this thing called Pragmatic Smalltalk, and I would like to see at least some more examples of how to build applications with it. Maybe they notice this 😙?
But as I said, I think their build instructions will give you what you need.
I tried this also, but the instructions there are a bit out of date. Again with the dreaded cmake requirement (to compile clang), and again I couldn’t get it to work, but that’s probably because I was forced too far off the beaten path by cmake.
Given the existence of the script mentioned above, it may be easier to install Ubuntu into a VM and go from there :)
Thanks for the suggestions though :)
Simon |