[GRASS-dev] Mac OSX TclTk aqua with x11
Michael Barton
michael.barton at asu.edu
Wed Aug 13 01:38:53 EDT 2008
On Aug 12, 2008, at 7:24 PM, William Kyngesburye wrote:
> Did you configure for OpenGL aqua or X11? I'm getting a
> AGLPixelFmtID error in nviz.h when I configured for aqua.
>
> Or are you configuring NVIZ for tcltk x11 and just using aqua for
> the GUI?
Both are for aqua. Here is my setup:
export CFLAGS="-arch i386 -Os -g"
export CXXFLAGS="-arch i386 -Os -g"
export LDFLAGS="-arch i386 -Os -g"
export NAD2BIN=/Library/Frameworks/PROJ.framework/Programs/nad2bin
./configure --with-freetype --with-freetype-includes="/Library/
Frameworks/FreeType.framework/unix/include/freetype2 /Library/
Frameworks/FreeType.framework/unix/include" --with-freetype-libs=/
Library/Frameworks/FreeType.framework/unix/lib --with-gdal=/Library/
Frameworks/GDAL.framework/Programs/gdal-config --with-proj --with-proj-
includes=/Library/Frameworks/PROJ.framework/unix/include --with-proj-
libs=/Library/Frameworks/PROJ.framework/unix/lib --with-proj-share=/
Library/Frameworks/PROJ.framework/Resources/proj --with-jpeg-includes=/
Library/Frameworks/UnixImageIO.framework/unix/include --with-jpeg-
libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --with-png-
includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-
png-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --with-
tiff-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --
with-tiff-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --
without-postgres --without-mysql --with-odbc --with-sqlite --with-
sqlite-libs=/Library/Frameworks/SQLite3.framework/unix/lib --with-
sqlite-includes=/Library/Frameworks/SQLite3.framework/unix/include --
with-fftw-includes=/Library/Frameworks/FFTW3.framework/unix/include --
with-fftw-libs=/Library/Frameworks/FFTW3.framework/unix/lib --with-x --
with-cxx --with-opengl=aqua --without-readline --prefix=/Applications/
GRASS --enable-macosx-app --with-python --with-wxwidgets=/usr/bin/wx-
config --with-tcltk-includes="/Library/Frameworks/Tcl.framework/
Headers /Library/Frameworks/Tk.framework/Headers /Library/Frameworks/
Tk.framework/PrivateHeaders"
after configure, *before* make, edit include/make/platform.make:
TCLTKLIBS = -framework Tcl -framework Tk
Question: I thought I should be able to use 64 bit if I switched tcltk
aqua 8.5, but it still won't configure properly. Is there some trick
I'm missing?
Michael
>
>
> On Aug 12, 2008, at 12:02 PM, Michael Barton wrote:
>
>> William,
>>
>> I just tested compiling GRASS 6.4 with TclTki 8.5 aqua AND x11
>> support. It went without a hitch. Now I have an aqua GUI, but still
>> have x11 support for modules that need it.
>>
>> Michael
>> ____________________
>>
>
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
>
> "Those people who most want to rule people are, ipso-facto, those
> least suited to do it."
>
> - A rule of the universe, from the HitchHiker's Guide to the Galaxy
>
>
More information about the grass-dev
mailing list