> Is the license (MPL) of Eigen compatible with the GPLv3+ license? Yes. https://www.mozilla.org/en-US/MPL/2.0/
> If I use Eigen, I need it to be compiled (using GCC 13 -with on Debian/Trixie/x86-64) with both optimization flags and DWARF debugging information. Eigen is header-only, you can compile your own code however you need. > Is the Eigen library POSIX thread friendly? Core Eigen is single-threaded, unless you enable OpenMP. The Tensor module has a std::thread-based threadpool, which, yes, is compatible. > Is the Eigen library compilable easily (on a Linux/x86-64 desktop or laptop) with GCC 13 using -standard=gnu17 -Wall -Wextra -O -g -fPIE ? How to do that easily? (I don't know much about cmake, and prefer GNU make) You don't need to use cmake. It's header only, so just ensure it's in your header search path and compile however you like. ~Antonio On Wed, Apr 24, 2024 at 1:41 PM Basile Starynkevitch < [email protected]> wrote: > Hello all, > > Is the license (MPL) of Eigen compatible with the GPLv3+ license? (I > believe that yes, but I am not sure). > > If I use Eigen, I need it to be compiled (using GCC 13 -with on > Debian/Trixie/x86-64) with both optimization flags and DWARF debugging > information. > > Is the Eigen library POSIX thread friendly? > > Is the Eigen library compilable easily (on a Linux/x86-64 desktop or > laptop) with GCC 13 using -standard=gnu17 -Wall -Wextra -O -g -fPIE ? > How to do that easily? (I don't know much about cmake, and prefer GNU make) > > Thanks for reading. > > (I am considering using Eigen library in the RefPerSys inference engine > free software project - see my signature below, the code under > > https://github.com/RefPerSys/RefPerSy > > and http://refpersys.org/ ...) > > Regards from near Paris in France. > > > -- > Basile Starynkevitch <[email protected]> > (only mine opinions / les opinions sont miennes uniquement) > 8 rue de la Faïencerie, 92340 Bourg-la-Reine, France > web page: starynkevitch.net/Basile/ > See/voir: https://github.com/RefPerSys/RefPerSys > > > >
