I had some trouble compiling giac unstable in Xubuntu 18.04. At some points the compiler was complaining about vector (i.e. std::vector) not being defined. I found out that inclusion of giac.h has to be modified in lpsolve.cc (I did the commit in my repository) and History.h, Equation.h, Graph.h, Graph3d.h, like this: the code block
Code : Tout sélectionner
#ifndef IN_GIAC
#include <giac/giac.h>
#else
#include "giac.h"
#endif
Code : Tout sélectionner
#ifndef IN_GIAC
#include <giac/giac.h>
#else
#include "giacPCH.h"
#include "giac.h"
#endif