Asensin pakettienhallinnan kautta Mathgl-paketin, ja kaikki näytti menevän hyvin.
Kun yritän kääntää ensimmäistä esimerkkiä (
http://mathgl.sourceforge.net/), tulee virheilmoitus, että tiedostoa mgl2/window.h ei löydy.
Se, että tiedostoa ei löydy, ei olekaan yllättävää, kun katsoo tiedostoselaimella niitä paikkoja, joihin pakettienhallinnan mukaan mathgl pitäisi asentua. mgl2 -hakemistoa ei löydy senkään avulla. /usr/share/mathgl -hakemistossa on mathgl hakemisto, jossa on alihakemistot fonts ja octave(!??). Jossain saattaa vielä olla purkamaton mathgl. zip -tiedosto, mutta en löydä sitä nyt uudestaan.
Alla on esimerrkkikoodi, jota yritin kääntää. (ks.
http://mathgl.sourceforge.net/)
#include <mgl2/window.h>
int sample(mglGraph *gr)
{
gr->Rotate(60,40);
gr->Box();
return 0;
}
//-----------------------------------------------------
int main(int argc,char **argv)
{
mglWindow gr(sample,"MathGL examples");
return gr.Run();
}