From: Lloyd W. <llo...@ya...> - 2014-11-24 11:45:17
|
tried to build my savi satellite package, which is heavy on tcl/tk, on Mac OS X 10.10 yosemite in a few minutes. on yosemite, gcc is already available at command line (which gcc)... but typing 'make' on yosemite brings up license and dialog for xcode tools and prompts download. Which seems userfriendly, but... It's probably a little much to expect internal consistency a la 'make world' on BSD, even given that Mac OS X is a BSD derivative, but when X11 is apparently another package installed from whoknowswhere, and files that can't be built without it are already included in the tree but can't be compiled with available tools from xcode as the below shows without said package... it seems to be a packaging mess. Surely, anything with an X11 dependency should be packaged separately in this invisible-not-obvious X11 package, and left out of the standard Yosemite distribution? Error message below. Lloyd Wood llo...@ya... http://savi.sf.net/ make[1]: Nothing to be done for `all'.making all in tcl...echo "auto_mkindex . init.tcl main.tcl utils.tcl load.tcl save.tcl coverage.tcl coverage_size.tcl edit.tcl fisheye.tcl params.tcl geomview.tcl random.tcl about.tcl oe.tcl constellations.tcl no_frames.tcl snapshot.tcl rosette.tcl star.tcl empty.tcl sunlight.tcl details.tcl helpfile.tcl" > mkindex.tcltclsh mkindex.tclmaking all in src...making all in src/include...make[2]: Nothing to be done for `all'.gcc -O2 -DNO_ZLIB -Wall -Wextra -Wconversion -pedantic -ansi -I./include -c -o main.o main.cIn file included from main.c:38:In file included from ./include/tcl_utils.h:40:/usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found# include <X11/Xlib.h> |