On Oct 26, 2007, at 12:13, Neil Getker wrote:
On Oct 26, 2007, at 11:22 AM, N_Ox wrote:
Le 26 oct. 07 à 15:12, Neil Getker a écrit :
I have just upgraded to Leopard (tried upgrade and clean install). Installed MacPorts, and then tried to install clusterssh (cssh).
On the upgrade, cssh ran, only it could not spawn xterm. I tried 'sudo port remove xterm' and reinstalling it/cssh but got this error: (same for clean install of Leopard)
$ sudo port install xterm ---> Fetching xterm ---> Verifying checksum(s) for xterm ---> Extracting xterm ---> Configuring xterm ---> Building xterm with target all Error: Target org.macports.build returned: shell command " cd "/ opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_x11 _xterm/work/xterm-225" && make all " returned error 2 Command output: gcc -I. -I. -DHAVE_CONFIG_H -I/usr/X11/include - I/usr/X11/include/freetype2 -I/usr/X11/include -I/usr/X11/include -I/usr/X11/include -I. -I/usr/X11/include -I/usr/X11/include -I/ usr/X11/include/freetype2 -I/usr/X11/include/freetype2/config -I/ usr/X11/include -D__i386__ -D__DARWIN__ -DNO_ALLOCA - DCSRG_BASED -DXFREE86_FT2 -DUTMP -DOSMAJORVERSION=9 - DOSMINORVERSION=0 -I/usr/X11/include -I/opt/local/include - U_XOPEN_SOURCE -D_XOPEN_SOURCE=500 -DSIGWINCH=28 -DPROJECTROOT='"/ usr/X11"' -D__vendorversion__='"Version 6.8.99.903 X.Org"' -O2 - c ./button.c gcc -I. -I. -DHAVE_CONFIG_H -I/usr/X11/include -I/usr/X11/ include/freetype2 -I/usr/X11/include -I/usr/X11/include -I/usr/ X11/include -I. -I/usr/X11/include -I/usr/X11/include -I/usr/X11/ include/freetype2 -I/usr/X11/include/freetype2/config -I/usr/X11/ include -D__i386__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED - DXFREE86_FT2 -DUTMP -DOSMAJORVERSION=9 -DOSMINORVERSION=0 -I/ usr/X11/include -I/opt/local/include -U_XOPEN_SOURCE - D_XOPEN_SOURCE=500 -DSIGWINCH=28 -DPROJECTROOT='"/usr/X11"' - D__vendorversion__='"Version 6.8.99.903 X.Org"' -O2 -c ./ cachedGCs.c gcc -I. -I. -DHAVE_CONFIG_H -I/usr/X11/include -I/usr/X11/ include/freetype2 -I/usr/X11/include -I/usr/X11/include -I/usr/ X11/include -I. -I/usr/X11/include -I/usr/X11/include -I/usr/X11/ include/freetype2 -I/usr/X11/include/freetype2/config -I/usr/X11/ include -D__i386__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED - DXFREE86_FT2 -DUTMP -DOSMAJORVERSION=9 -DOSMINORVERSION=0 -I/ usr/X11/include -I/opt/local/include -U_XOPEN_SOURCE - D_XOPEN_SOURCE=500 -DSIGWINCH=28 -DPROJECTROOT='"/usr/X11"' - D__vendorversion__='"Version 6.8.99.903 X.Org"' -O2 -c ./ charproc.c ./charproc.c: In function 'in_put': ./charproc.c:3230: error: 'fd_mask' undeclared (first use in this function) ./charproc.c:3230: error: (Each undeclared identifier is reported only once ./charproc.c:3230: error: for each function it appears in.) make: *** [charproc.o] Error 1
XCodeTools/X11SDK, and everything else is installed correctly. I have been able to compile EasyTag, mtr, and a few other programs via macports that I've tried.
Any help on this would be appreciated guys.
I've experienced this. The problem comes from xorg-xproto, I've produced a patch and submitted it on Trac: http://trac.macports.org/projects/macports/ticket/12991
That cleared up the problems with xterm building, thanks!
Now I have it, and clusterssh installed, but get this when I run it:
bash-3.2$ /opt/local/bin/cssh Bus error
I'm a recent convert from Linux/BSD and cannot seem to find strace on the system, or anyplace to use in troubleshooting and trying to figure out why clusterssh is now not working.
Anyone have any thoughts on this?
I don't know why it isn't working. Mac OS X includes ktrace if you would like to try that, but I cannot advise you in how to use it.