VideoMapping / lpmtX2

the 2nd version to the recoded lpmt video mapping sofware for linux & osx
MIT License
13 stars 4 forks source link

Can' Compile #16

Open Exellent1988 opened 8 years ago

Exellent1988 commented 8 years ago

I get comile errors in ubuntu and debian: /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1302:48: error: 'GL_FILL' was not declared in this scope glPolygonMode(GL_FRONT,GL_FILL); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1302:55: error: 'glPolygonMode' was not declared in this s glPolygonMode(GL_FRONT,GL_FILL); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1304:34: error: 'GL_MAP2_VERTEX_3' was not declared in thie glEnable(GL_MAP2_VERTEX_3); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1305:34: error: 'GL_AUTO_NORMAL' was not declared in this glEnable(GL_AUTO_NORMAL); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1310:58: error: 'glEvalMesh2' was not declared in this sco glEvalMesh2(GL_FILL, 0, 20, 0, 20); ^ /home/ubu Any Ideas how to fix this?

jamet commented 8 years ago

Hi,

looks like you have unsatisfied dependencies on some gl libs.

maybe you should try to rerun the OpenFrameworks install_dependencies script for linux.

could you post what ubuntu or debian version you are running, and a the uoutput of dpkg -l |grep -i GL

i will then compare which gl libs are installed in my setup (lubuntu 14.04)


De : Exellent1988 notifications@github.com Envoyé : mardi 3 mai 2016 01:16 À : VideoMapping/lpmtX2 Objet : [VideoMapping/lpmtX2] Can' Compile (#16)

I get comile errors in ubuntu and debian:

/home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1302:48: error: 'GL_FILL' was not declared in this scope glPolygonMode(GL_FRONT,GL_FILL); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1302:55: error: 'glPolygonMode' was not declared in this s glPolygonMode(GL_FRONT,GL_FILL); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1304:34: error: 'GL_MAP2_VERTEX_3' was not declared in thie glEnable(GL_MAP2_VERTEX_3); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1305:34: error: 'GL_AUTO_NORMAL' was not declared in this glEnable(GL_AUTO_NORMAL); ^ /home/ubuntu/openFrameworks/apps/lpmtX2/src/quad.cpp:1310:58: error: 'glEvalMesh2' was not declared in this sco glEvalMesh2(GL_FILL, 0, 20, 0, 20); ^ /home/ubu

Any Ideas how to fix this?

You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHubhttps://github.com/VideoMapping/lpmtX2/issues/16

Exellent1988 commented 8 years ago

Its a RasPI 3(armhf) with : Distributor ID: Ubuntu Description: Ubuntu 16.04 LTS Release: 16.04 Codename: xenial dpkg -l |grep -i GL: http://pastebin.com/yHZkz4N1

But i get this error on an BananaPiProM3 as well with Armbian... I tryed a few different approches to compile it. And yes OF works and all the dependencies are installed.. ?!

jamet commented 8 years ago

Sorry to tell you that, but arm based hardware doesn't support opengl, but opengl ES, i don't think you can compile on arm based hardware then.

the only solution would be to port all the code to openglES... might be a tough work to do...