[GRASS-dev] Re: nviz broken on G5 iMac
Michael Barton
michael.barton at asu.edu
Mon Jul 17 15:44:55 EDT 2006
William,
I had some other 'funny' performance, so I did a make clean and recompiled.
Now everything compiles fine...but nviz still doesn't work. Here is what
happens when I try to run it.
GRASS 6.1.cvs (spearfish60_test):~ > nviz elevation=elevation_dem
Loading Data
Update elev null mask
Loading Data
translating colors
Segmentation fault
I've tried running it using x11 and aqua tcl both, with and without -q, from
the GUI and the command line. Same result.
Michael
__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics and Complexity
Arizona State University
phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton
> From: William Kyngesburye <woklist at kyngchaos.com>
> Reply-To: William Kyngesburye <kyngchaos at kyngchaos.com>
> Date: Mon, 17 Jul 2006 14:27:17 -0500
> To: <grass-dev at grass.itc.it>
> Cc: Michael Barton <michael.barton at asu.edu>
> Subject: Re: nviz broken on G5 iMac
>
> On Jul 17, 2006, at 1:17 PM, Michael Barton wrote:
>
>> I just compiled a cvs version I updated a few minutes ago, and nviz
>> bombed. The rest of GRASS runs OK. I tried to start nviz just to
>> see what is happening. It started the OSX tcltk aqua and then crashed.
>>
>> I¹m using a G5 iMac (not Intel) with OS X 10.4.7.
>>
>> I¹m putting the compiler errors below. Problems both with OGSF and
>> NVIZ.
>>
>> Michael
>> __________________________________________
>> Michael Barton, Professor of Anthropology
>> School of Human Evolution & Social Change
>> Center for Social Dynamics and Complexity
>> Arizona State University
>>
>> phone: 480-965-6213
>> fax: 480-965-7671
>> www: http://www.public.asu.edu/~cmbarton
>>
>>
>> =======================
>> Errors in:
>> /Users/cmbarton/grass_dev/grass6/lib/ogsf
>>
>> anthgradpc7:~/grass_dev/grass6/lib/ogsf cmbarton$ makegcc -I/Users/
>> cmbarton/grass_dev/grass6/dist.powerpc-apple-darwin8.7.0/include -I/
>> usr/local/grasslib/include -g -O2 -I/usr/local/grasslib/include -
>> fno-common -DPACKAGE=\""grasslibs"\" -I/usr/local/grasslib/
>> include -I/usr/X11R6/include -DPACKAGE=\""grasslibs"\" -I/usr/
>> X11R6/include -I/usr/local/grasslib/include -I/Users/cmbarton/
>> grass_dev/grass6/dist.powerpc-apple-darwin8.7.0/include \ -o
>> OBJ.powerpc-apple-darwin8.7.0/GS2.o -c GS2.cIn file included from /
>> Users/cmbarton/grass_dev/grass6/dist.powerpc-apple-darwin8.7.0/
>> include/grass/gstypes.h:340, from GS2.c:30:/Users/
>> cmbarton/grass_dev/grass6/dist.powerpc-apple-darwin8.7.0/include/
>> grass/ogsf_proto.h:200: warning: parameter names (without types) in
>> function declaration/Users/cmbarton/grass_dev/grass6/dist.powerpc-
>> apple-darwin8.7.0/include/grass/ogsf_proto.h:201: error: parse
>> error before 'GLuint'/Users/cmbarton/grass_dev/grass6/dist.powerpc-
>> apple-darwin8.7.0/include/grass/ogsf_proto.h:458: error: parse
>> error before 'gsd_set_font'/Users/cmbarton/grass_dev/grass6/
>> dist.powerpc-apple-darwin8.7.0/include/grass/ogsf_proto.h:458:
>> warning: data definition has no type or storage class
>
> I haven't had this problem with a Tcltk aqua build. Maybe something
> to do with the next one, since the OpenGL headers won't be included
> without any OPENGL_* defined.
>
>> Errors in:
>> /Users/cmbarton/grass_dev/grass6/visualization/nviz
>>
>> anthgradpc7:~/grass_dev/grass6/visualization/nviz cmbarton$ make
>> cd src ; make
>> gcc -I/Users/cmbarton/grass_dev/grass6/dist.powerpc-apple-
>> darwin8.7.0/include -I/usr/local/grasslib/include -g -O2 -I/usr/
>> local/grasslib/include -I/usr/local/grasslib/include -I/usr/local/
>> grasslib/include -I/Users/cmbarton/grass_dev/grass6/dist.powerpc-
>> apple-darwin8.7.0/include -I/usr/local/grasslib/include -I/usr/
>> local/grasslib/include -DPACKAGE=\""grassmods"\" -I/Users/
>> cmbarton/grass_dev/grass6/dist.powerpc-apple-darwin8.7.0/include \
>> -o OBJ.powerpc-apple-darwin8.7.0/nvizAppInit.o -c
>> nvizAppInit.c
>> In file included from togl.h:16,
>> from nvizAppInit.c:8:
>> togl_ws.h:14:3: error: #error None of OPENGL_X11, OPENGL_AQUA or
>> OPENGL_WINDOWS defined
>>
> How did you configure GRASS for the Aqua Tcl/Tk? There is the new --
> with-opengl=aqua option which you should use in place of manually
> setting include and lib dirs (--with-opengl-includes=, --with-opengl-
> libs=). This will set the correct OPENGL_* define. Though it's
> supposed to default to OPENGL_X11.
>
> I started writing an email for the list to describe the new options,
> but got distracted.
>
> Did you build your own Tcl/Tk Aqua, or use my package, or the old Tcl/
> Tk Aqua, or Apple's from Tiger?
>
> -----
> William Kyngesburye <kyngchaos at kyngchaos.com>
> http://www.kyngchaos.com/
>
> First Pogril: Why is life like sticking your head in a bucket filled
> with hyena offal?
> Second Pogril: I don't know. Why IS life like sticking your head in
> a bucket filled with hyena offal?
> First Pogril: I don't know either. Wretched, isn't it?
>
> -HitchHiker's Guide to the Galaxy
>
More information about the grass-dev
mailing list