<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">I have tried Makefile alterations such
as -I/usr/include/QtMultimediaKit and -I/usr/include/GL to
INCPATH, -lGL and -lQtMultimdeaiKit to LIBS but still get the
errors.<br>
<br>
Even added #include <GL/gl.h> where GL_PROJECTION is defined
to src/GL/cusdr_oglDisplayPanel.cpp<br>
root@odroidu3:/b2/CUSDR_02JUN14/DL3HVH/cuSDR32# grep -r
GL_PROJECTION /usr/include/*<br>
/usr/include/GL/gl.h:#define
GL_PROJECTION 0x1701<br>
/usr/include/GL/gl.h:#define
GL_PROJECTION_MATRIX 0x0BA7<br>
/usr/include/GL/gl.h:#define GL_PROJECTION_STACK_DEPTH
0x0BA4<br>
/usr/include/GLES/gl.h:#define GL_PROJECTION_STACK_DEPTH
0x0BA4<br>
/usr/include/GLES/gl.h:#define GL_PROJECTION_MATRIX
0x0BA7<br>
/usr/include/GLES/gl.h:#define GL_PROJECTION
0x1701<br>
/usr/include/GLES/glext.h:#define
GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES 0x898E<br>
<br>
<br>
I am still looking as it seems very odd. Building gnuradio,
ghpsdr3-alex, etc. have all been quite straightforward.<br>
<br>
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_OPENGL_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui
-I/usr/include/qt4/QtOpenGL -I/usr/include/QtMultimediaKit
-I/usr/include/qt4 -I. -Isrc -Isrc/AudioEngine -Isrc/CL
-Isrc/DataEngine -Isrc/GL -Isrc/QtDSP -Isrc/Util -I/usr/include
-I/usr/include/GL -I/usr/include/QtMobility -I/usr/X11R6/include
-Ibld/moc -o bld/o/cusdr_oglDisplayPanel.o
src/GL/cusdr_oglDisplayPanel.cpp<br>
In file included from src/GL/cusdr_oglDisplayPanel.h:30:0,<br>
from src/GL/cusdr_oglDisplayPanel.cpp:29:<br>
src/GL/cusdr_oglUtils.h: In function ‘void
setProjectionOrthographic(int, int)’:<br>
src/GL/cusdr_oglUtils.h:509:18: error: ‘GL_PROJECTION’ was not
declared in this scope<br>
glMatrixMode(GL_PROJECTION);<br>
^<br>
src/GL/cusdr_oglUtils.h:509:31: error: ‘glMatrixMode’ was not
declared in this scope<br>
glMatrixMode(GL_PROJECTION);<br>
^<br>
src/GL/cusdr_oglUtils.h:510:20: error: ‘glLoadIdentity’ was not
declared in this scope<br>
glLoadIdentity();<br>
73 ... Sid.<br>
<br>
On 31/07/14 01:46, Richard Koch wrote:<br>
</div>
<blockquote cite="mid:BLU180-W60F3620E8142B80A28A3A687E60@phx.gbl"
type="cite">
<pre wrap="">***** High Performance Software Defined Radio Discussion List *****
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr">Sid,<br>
<br>
I just tried the cuSDR32 build on an i386 debian wheezy machine<br>
using qt 4.8.2 and it succeeded to build and run just fine.<br>
<br>
Comparing the Makefiles that get generated from the qmake
cuSDR32.pro,<br>
one difference is that the arm puts a "-lGLESv2" in the LIBS
declaration<br>
and the i386 puts a "-lGL". And as you know without the
usr/include/GL<br>
and GL LIBS many of the Display glXXX functions are not
declared.<br>
<br>
-Rick / N1GP<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
HPSDR Discussion List
To post msg: <a class="moz-txt-link-abbreviated" href="mailto:hpsdr@openhpsdr.org">hpsdr@openhpsdr.org</a>
Subscription help: <a class="moz-txt-link-freetext" href="http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org">http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org</a>
HPSDR web page: <a class="moz-txt-link-freetext" href="http://openhpsdr.org">http://openhpsdr.org</a>
Archives: <a class="moz-txt-link-freetext" href="http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/">http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/</a></pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks
</pre>
</body>
</html>