On Dec 13, 2007, at 12:29 PM, Larry Snyder wrote:
Hi. I'm getting a compiler error in when I try to install 'gv':
Command output: making all in ./source... /usr/bin/cc -Os -Wall -Wpointer-arith -no-cpp-precomp -I/usr/X11/ include -D__i386__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DNON_BLOCKING_IO -DUSE_SIGNAL_HANDLER -DUSER_DEFAULTS=\"~/.gv\" -DGV_LIBDIR=\"/opt/local/lib/gv/\" -DGV_CODE -I/opt/local/include -DUSE_FALLBACK_STYLES -c -o setenv.o setenv.c
<a number of warnings, e.g., implicit declaration of strlen and memcpy>
setenv.c: At top level: setenv.c:105: error: conflicting types for 'unsetenv' /usr/include/stdlib.h:247: error: previous declaration of 'unsetenv' was here
Here's what stdlib.h looks like:
stdlib.h, lines 246-248 #if __DARWIN_UNIX03 int unsetenv(const char *) __DARWIN_ALIAS(unsetenv); #else /* !__DARWIN_UNIX03 */
Here's the full history of what I did: upgrade to leopard installed X11 & developer tools from the leopard disk port gv <failed> port uninstall Xaw3d <ok> port install Xaw3d <successful> port gv <failed, but got further than the first time!>
port upgrade ghostscript <successful>
ls -lt /usr/include/stdlib.h <returns a timestamp indicating that it is a leopard version>
Can anyone tell me what the issue is? Thanks!!
larry
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
I cant access the gv source server so I cant test this, but you might try the upgrade X11 2.1.1 pkg at [URL]http://trac.macosforge.org/projects/xquartz/wiki/X112.1.1[/URL] William Davis frstanATbellsouthDOTnet Mac OS X.5.1 Darwin 9.1.0 X11.app 2.1.1 - (xorg-server 1.3.0-apple5) Mac Mini Intel Duo @ 1.86 GHz Mundus vult decepi, ego non