Skip to content

Version 2.0 Release

Compare
Choose a tag to compare
@mmassari1974 mmassari1974 released this 11 Jul 12:54
· 178 commits to master since this release

Precompiled binary installers for Windows, Mac and Linux used to be available. Now they are deprecated.

For reference here is reported the original message associated with the release of the binaries:

Due to the fact that C++ name mangling standardization is not yet implemented in all compilers, the precompiled binaries are targeted at the most diffused compilers on their platform:

  • Visual Studio 2017 on Windows
  • Xcode with clang on Mac
  • GCC on Linux

All the precompiled binaries are 64bit.

Binary installers for Windows (DACE-2.0.exe) and for Mac (DACE-2.0.pkg) should work out of the box.

There is not a standard and verified installer for Linux yet. The reason for this is that not all the possible distribution can be supported at the moment.
Two package version are availble:

  • DACE-2.0.deb package should be compatible with all debian based distro like ubuntu
  • DACE-2.0.tar.gz archive for all the other

Provided that your distro has sufficiently new version of the gcc, glibc and libsdtc++, the dace library should work once installed.

Please note that the DACE uses C++11 features. Therefore, if you have a gcc version earlier than 6.0, you will likely need to pass the --std=c++11 option to the compiler.

The .deb package should install the dace in /usr/local/lib and /usr/local/include folders.
In order to use .tar.gz archive, just uncompress it and copy the content of DACE-2.0 folder into the / folder so that the library and include files are in /usr/local/lib and /usr/local/include.
Please note that, if those folders are not searched by gcc, you need to follow specific instructions relevant to your distro to configure them.