On Thu, Nov 19, 2009 at 12:00 PM, Antonio Hales <[email protected]> wrote:
> Thanks to all. I put the GL folder Kishor sent me in  /usr/X11/include/ and
> that seemed to work. It compiled with no problems.
>
> Lets get into PDL 2.4.5 now...


Great news. Next time I am in Barrio Brazil, you can buy me an Escudo.

Yes, installation is a chore, and the least tasteful part of any
software. Once beyond that, PDL seems like a lot of fun, esp. when the
wonderful code fragments and tutorials, such as Matthew Kenworthy's
threading tute, the wizards on this list offer from time to time. The
PDL folks seem to be particularly helpful and patient, great traits
individually, better than gold together.




> a
> P Kishor wrote:
>>
>> On Thu, Nov 19, 2009 at 10:04 AM, Antonio Hales <[email protected]> wrote:
>>
>>>
>>> Stefan Evert wrote:
>>>
>>>>
>>>> Ah, thanks.  Now try this:
>>>>
>>>>    cd utils/
>>>>    make -f Makefile.macosx
>>>>
>>>> This should build the glversion utility, but seems to fail for you (it
>>>> works on my machine).  Please send us the complete output of the
>>>> command again.
>>>>
>>>>
>>>
>>> make -f Makefile.macosx
>>> cc -I/usr/X11/include -c glversion.c
>>> glversion.c:13:21: error: GL/glut.h: No such file or directory
>>> glversion.c: In function 'main':
>>> glversion.c:25: error: 'GLuint' undeclared (first use in this function)
>>> glversion.c:25: error: (Each undeclared identifier is reported only once
>>> glversion.c:25: error: for each function it appears in.)
>>> glversion.c:25: error: syntax error before 'idWindow'
>>> glversion.c:30: error: 'GLUT_RGBA' undeclared (first use in this
>>> function)
>>> glversion.c:31: error: 'idWindow' undeclared (first use in this function)
>>> glversion.c:35: error: 'GL_VERSION' undeclared (first use in this
>>> function)
>>> glversion.c:36: error: 'GL_VENDOR' undeclared (first use in this
>>> function)
>>> glversion.c:37: error: 'GL_RENDERER' undeclared (first use in this
>>> function)
>>> glversion.c:38: error: 'GL_EXTENSIONS' undeclared (first use in this
>>> function)
>>> make: *** [glversion.o] Error 1
>>>
>>>
>>> true, it seems to be looking into /usr/X11/include. And that is
>>> precisely the one that does indeed have the GL directory with the gl.h,
>>> glu.h in it. But not glut.h, though.
>>>
>>
>>
>> Yes, it should have glut.h (I do). Something seems snafu-ed on your
>> machine vis a vis X11. I could send you the files and you could try
>> putting them there and retrying... in fact, I am attaching a tar gzip
>> of that directory and cc-ing this message to you. You are welcome to
>> try it at your own risk... can't make it any worse, can it?
>>
>>
>>
>>>>
>>>> One possibility that comes to mind is that the header files in
>>>> /usr/X11/include/GL have wrong permissions set, so they appear to be
>>>> there, but the C compile can't read them (might also explain why
>>>> locate doesn't pick them up).
>>>>
>>>> Can you check whether they have the correct "644" (-rw-r--r--) flags?
>>>>
>>>>
>>>
>>> They do:
>>>
>>> lsl /usr/X11/include/GL
>>> total 1672
>>> -rw-r--r--  1 root  wheel    5401 Mar 14  2007 xmesa_xf86.h
>>> -rw-r--r--  1 root  wheel    3313 Mar 14  2007 xmesa_x.h
>>> -rw-r--r--  1 root  wheel   10401 Mar 14  2007 xmesa.h
>>> -rw-r--r--  1 root  wheel    4402 Mar 14  2007 wmesa.h
>>> -rw-r--r--  1 root  wheel   51274 Mar 14  2007 vms_x_fix.h
>>> -rw-r--r--  1 root  wheel    4313 Mar 14  2007 uglmesa.h
>>> -rw-r--r--  1 root  wheel    1360 Mar 14  2007 uglglutshapes.h
>>> -rw-r--r--  1 root  wheel    2508 Mar 14  2007 svgamesa.h
>>> -rw-r--r--  1 root  wheel    8595 Mar 14  2007 osmesa.h
>>> -rw-r--r--  1 root  wheel    3174 Mar 14  2007 mglmesa.h
>>> -rw-r--r--  1 root  wheel    5609 Mar 14  2007 mesa_wgl.h
>>> -rw-r--r--  1 root  wheel   30134 Mar 14  2007 glxext.h
>>> -rw-r--r--  1 root  wheel    3412 Mar 14  2007 glx_mangle.h
>>> -rw-r--r--  1 root  wheel   15234 Mar 14  2007 glx.h
>>> -rw-r--r--  1 root  wheel    3315 Mar 14  2007 glu_mangle.h
>>> -rw-r--r--  1 root  wheel   16668 Mar 14  2007 glu.h
>>> -rw-r--r--  1 root  wheel    4338 Mar 14  2007 glfbdev.h
>>> -rw-r--r--  1 root  wheel  342501 Mar 14  2007 glext.h
>>> -rw-r--r--  1 root  wheel   78288 Mar 14  2007 gl_mangle.h
>>> -rw-r--r--  1 root  wheel   89660 Mar 14  2007 gl.h
>>> -rw-r--r--  1 root  wheel    2232 Mar 14  2007 ggimesa.h
>>> -rw-r--r--  1 root  wheel    2710 Mar 14  2007 fxmesa.h
>>> -rw-r--r--  1 root  wheel    4672 Mar 14  2007 dmesa.h
>>> -rw-r--r--  1 root  wheel    2276 Mar 14  2007 amesa.h
>>> -rw-r--r--  1 root  wheel   10613 Feb 19  2009 glxtokens.h
>>> -rw-r--r--  1 root  wheel   77887 Feb 19  2009 glxproto.h
>>> -rw-r--r--  1 root  wheel    2453 Feb 19  2009 glxmd.h
>>> -rw-r--r--  1 root  wheel    4257 Feb 19  2009 glxint.h
>>> drwxr-xr-x  4 root  wheel     136 Aug  3 14:17 internal
>>>
>>>
>>>>
>>>> Best,
>>>> Stefan
>>>>
>>>>
>>>>>
>>>>> perl Makefile.PL
>>>>> glversion.c:13:21: error: GL/glut.h: No such file or directory
>>>>> glversion.c: In function 'main':
>>>>> glversion.c:25: error: 'GLuint' undeclared (first use in this function)
>>>>> glversion.c:25: error: (Each undeclared identifier is reported only
>>>>> once
>>>>> glversion.c:25: error: for each function it appears in.)
>>>>> glversion.c:25: error: syntax error before 'idWindow'
>>>>> glversion.c:30: error: 'GLUT_RGBA' undeclared (first use in this
>>>>> function)
>>>>> glversion.c:31: error: 'idWindow' undeclared (first use in this
>>>>> function)
>>>>> glversion.c:35: error: 'GL_VERSION' undeclared (first use in this
>>>>> function)
>>>>> glversion.c:36: error: 'GL_VENDOR' undeclared (first use in this
>>>>> function)
>>>>> glversion.c:37: error: 'GL_RENDERER' undeclared (first use in this
>>>>> function)
>>>>> glversion.c:38: error: 'GL_EXTENSIONS' undeclared (first use in this
>>>>> function)
>>>>> make: *** [glversion.o] Error 1
>>>>>
>>>
>>> --
>>> -----------------------------
>>> Dr. Antonio  Hales
>>> ALMA Commissioning Scientist
>>> Joint ALMA Office
>>> Av Apoquindo 3846 Piso 19
>>> Santiago - Chile
>>> -----------------------------
>>> (+56) 2 467 6236
>>> (+56) 9 6 2062609
>>> -----------------------------
>>>
>>>
>>> _______________________________________________
>>> Perldl mailing list
>>> [email protected]
>>> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>>>
>>>
>>
>>
>>
>>
>
> --
> -----------------------------
> Dr. Antonio  Hales ALMA Commissioning Scientist                Joint ALMA
> Office                           Av Apoquindo 3846 Piso 19
> Santiago - Chile
> -----------------------------
> (+56) 2 467 6236
> (+56) 9 6 2062609 -----------------------------
>
>



-- 
Puneet Kishor

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to