Dear Andrey,
I had a look at the latest OCCT release, and wanted to build OCCT on OSX using CMake. I expected something simple, but:
* opening the /ros-what-a-strange-name folder, I could not find any root CMakeList.txt file. There are tons of automake files, MS Project, xcode, codeblock etc.
* the README does not give a lot of clue. The first step "download/install/build third part libraries" is ok: no need for me to do anything, everything is on my machine. The second point is less easy: "2. Install and configure WOK development environment". "3. Use WOK". Since I don't want to install/use WOK, I gave up with the README.
* I then opened the pdf manual "OCCT_Build_with_CMake.pdf". I expected something simple but, waoo, 15 pages just to explain how to use cmake! On the third page, this damn WOK is back. I continued reading, just for fun, and found this funny line :
"""
In the WOK prompt, in the created workbench, use wgenproj command with -target=cmake argument
:LOC:dev:occt> wgenproj –target=cmake
"""
How could some real and normal human being could understand such a mess? As a result, I gave up with that and waited for Denis to push occt changes to the oce git repository. Thanks to him, this was done only 48 hours after occt660 was released.
Dear Andrey, you wrote that "WOK has never been required for building OCCT from source included in releases" as if it was obvious. For you, maybe, but for most users who use to read the README before going into a long compilation process, you must admit that the sentence (from README) "In order to build OCCT libraries from these sources for use in your program, you need to: 1. [...] 2. Install and configure WOK development environment." is confusing, isn't it? I guess this clarification should certainly be more valuable on the occ forum than on the oce user group.
Best Regards,
Thomas
2013/4/29 Andrey Betenev
<andrey....@opencascade.com>