Skip to content

Compiling with D4LIB

Is there a way to compile the SDK with D4LIB support (on ubuntu) ? I want to be able to see the DLL mode (or simply start a DAVID Server) of the SDK and it seems from the official documentation that we have to #define DAVID_SDK_USE_D4LIB in our project source file and compile with the davidSDK.

Simply uncommenting and including all *.cpp files in SOURCES and *.h in HEADERS does not yield results. It seems that the code abuses a microsoft compiler "feature" that allows the binding of non-const lvalue reference to an rvalue, for which GCC throws an error. Is there a way to bypass this ?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information