[GRASS-dev] mac error in GRASS 7 compiling

Michael Barton michael.barton at asu.edu
Mon Dec 22 10:50:20 EST 2008


Here is the mac error from compiling GRASS 7. Everything else compiled  
fine except for nviz_cmd of course.

The error says that it's missing an Info.plist in ./macosx/app.

I've kept a build.log as you suggested Glynn. So if you you need me to  
send more, let me know.

Michael


======== make output ========

VERSION_NUMBER=7.0.svn /Users/cmbarton/grass_dev/grass7_src/tools/ 
g.html2man/g.html2man.py /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/docs/html/variables.html /Users/cmbarton/ 
grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/man/man1/variables.1
VERSION_NUMBER=7.0.svn /Users/cmbarton/grass_dev/grass7_src/tools/ 
g.html2man/g.html2man.py /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/docs/html/vector.html /Users/cmbarton/ 
grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/man/man1/vector.1
make[2]: `/Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/man/man1/vectorintro.1' is up to date.
VERSION_NUMBER=7.0.svn /Users/cmbarton/grass_dev/grass7_src/tools/ 
g.html2man/g.html2man.py /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/docs/html/ 
wxGUI.Attribute_Table_Manager.html /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/man/man1/ 
wxGUI.Attribute_Table_Manager.1
VERSION_NUMBER=7.0.svn /Users/cmbarton/grass_dev/grass7_src/tools/ 
g.html2man/g.html2man.py /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/docs/html/wxGUI.Nviz.html /Users/cmbarton/ 
grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/man/man1/wxGUI.Nviz.1
VERSION_NUMBER=7.0.svn /Users/cmbarton/grass_dev/grass7_src/tools/ 
g.html2man/g.html2man.py /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/docs/html/ 
wxGUI.Vector_Digitizing_Tool.html /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/man/man1/wxGUI.Vector_Digitizing_Tool.1
VERSION_NUMBER=7.0.svn /Users/cmbarton/grass_dev/grass7_src/tools/ 
g.html2man/g.html2man.py /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/docs/html/wxGUI.html /Users/cmbarton/ 
grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/man/man1/wxGUI.1
make[2]: `/Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/man/man1/xganim.1' is up to date.
make[2]: `/Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/man/man1/ximgview.1' is up to date.
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o at_exit_funcs.o -c at_exit_funcs.c
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o error.o -c error.c
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o tools.o -c tools.c
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o reg_deps.o -c reg_deps.c
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o reg_entries.o -c reg_entries.c
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o reg_html.o -c reg_html.c
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o actions.o -c actions.c
gcc -g -Wall -pedantic -Werror-implicit-function-declaration -fno- 
common  -o main.o -c main.c
gcc at_exit_funcs.o error.o tools.o reg_deps.o reg_entries.o  
reg_html.o actions.o main.o -o gem7 -g -Wall -pedantic -Werror- 
implicit-function-declaration -fno-common  -L/Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/lib -arch i386 -Os -arch i386 -Os
app
make[2]: *** No rule to make target `Info.plist', needed by  
`macosxapp'.  Stop.
modbuild
mkdir -p /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/modbuild
cp -f License.rtf /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/modbuild/
cp -f ReadMe.rtf /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/modbuild/
mkdir -p /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/modbuild/dist.i386-apple-darwin9.6.0
cp -rf /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/demolocation /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/modbuild/dist.i386-apple-darwin9.6.0/
sed -e 's,^GISDBASE.*,GISDBASE = /Library/GRASS/7.0/modbuild/dist.i386- 
apple-darwin9.6.0,g' /Users/cmbarton/grass_dev/grass7_src/dist.i386- 
apple-darwin9.6.0/demolocation/.grassrc70 > /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/modbuild/dist.i386-apple- 
darwin9.6.0/demolocation/.grassrc70
mkdir -p /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/modbuild/module
mkdir -p /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/modbuild/include/Make
cp ../../include/Make/Dir.make /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/modbuild/include/Make/
cp ../../include/Make/Doxygen.make /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/modbuild/include/Make/
sed -E -e 's, at GRASS_LIB_PREFIX@,lib,g' \
	-e 's, at GRASS_LIB_SUFFIX@,.dylib,g' \
	-e 's, at GRASS_LIBRARY_TYPE@,shlib,g' \
	-e 's, at GRASS_VERSION_MAJOR@,7,g' \
	-e 's, at GRASS_VERSION_MINOR@,0,g' \
	-e 's, at GRASS_VERSION_RELEASE@,svn,g' \
	-e 's, at GRASS_VERSION_DATE@,2008,g' \
	-e 's#^ARCH_INC[[:space:]].*#& -I$(GISBASE)/include#g' \
	-e 's#^ARCH_LIBPATH.*#& -L$(GISBASE)/lib#g' \
	-e 's#^GISBASE.*#GISBASE = $(GRASS_APP)/Contents/MacOS#g' \
	../../include/Make/Grass.make.in > /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/modbuild/include/Make/Grass.make
sed: ../../include/Make/Grass.make.in: No such file or directory
make[2]: [modbuild] Error 1 (ignored)
sed -e 's,GISRC=$(RUN_GISBASE),GISRC=/Library/GRASS/7.0/modbuild/dist.$ 
(ARCH),g' ../../include/Make/Html.make > /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/modbuild/include/Make/Html.make
cp ../../include/Make/Lib.make /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/modbuild/include/Make/
sed -e 's,$(DEPENDENCIES),,g' ../../include/Make/Module.make > /Users/ 
cmbarton/grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/modbuild/ 
include/Make/Module.make
sed -e 's,^GRASS_HOME.*,GRASS_HOME = $(GRASS_HOME),g' \
	-e 's,^RUN_GISBASE.*,RUN_GISBASE = $(GISBASE),g' \
	../../include/Make/Platform.make > /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/modbuild/include/Make/ 
Platform.make
cp ../../include/Make/Rules.make /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/modbuild/include/Make/
sed -e 's,GISRC=$(RUN_GISBASE),GISRC=/Library/GRASS/7.0/modbuild/dist.$ 
(ARCH),g' ../../include/Make/Script.make > /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/modbuild/include/Make/Script.make
cp ../../include/Make/Shlib.make /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/modbuild/include/Make/
cp ../../include/Make/Stlib.make /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/modbuild/include/Make/
mkdir -p /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/modbuild/tools/g.html2man
cp ../../tools/g.html2man/g.html2man /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/modbuild/tools/g.html2man/
cp ../../tools/mkhtml.sh /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/modbuild/tools/
make /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/ 
AUTHORS /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple- 
darwin9.6.0/COPYING /Users/cmbarton/grass_dev/grass7_src/dist.i386- 
apple-darwin9.6.0/CHANGES /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/REQUIREMENTS.html /Users/cmbarton/ 
grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/GPL.TXT
/usr/bin/install -c  -m 644 AUTHORS /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/AUTHORS
/usr/bin/install -c  -m 644 COPYING /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/COPYING
/usr/bin/install -c  -m 644 CHANGES /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/CHANGES
/usr/bin/install -c  -m 644 REQUIREMENTS.html /Users/cmbarton/ 
grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/REQUIREMENTS.html
/usr/bin/install -c  -m 644 GPL.TXT /Users/cmbarton/grass_dev/ 
grass7_src/dist.i386-apple-darwin9.6.0/GPL.TXT
make /Users/cmbarton/grass_dev/grass7_src/dist.i386-apple-darwin9.6.0/ 
grass70.tmp
/usr/bin/install -c  /Users/cmbarton/grass_dev/grass7_src/bin.i386- 
apple-darwin9.6.0/grass70 /Users/cmbarton/grass_dev/grass7_src/ 
dist.i386-apple-darwin9.6.0/grass70.tmp
GRASS GIS compilation log
-------------------------
Started compilation: Mon Dec 22 08:30:31 MST 2008
--
Errors in:
/Users/cmbarton/grass_dev/grass7_src/lib/nviz
/Users/cmbarton/grass_dev/grass7_src/gui/wxpython/nviz
/Users/cmbarton/grass_dev/grass7_src/visualization/nviz2/cmd
/Users/cmbarton/grass_dev/grass7_src/macosx/app
--
In case of errors please change into the directory with error and run  
'make'.
If you get multiple errors, you need to deal with them in the order they
appear in the error log. If you get an error building a library, you  
will
also get errors from anything which uses the library.
--
Finished compilation: Mon Dec 22 08:38:03 MST 2008
make: *** [default] Error 1






More information about the grass-dev mailing list