libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Broken exe wrapper script on OS/X


From: Robert Boehne
Subject: Re: Broken exe wrapper script on OS/X
Date: Tue, 04 Feb 2003 09:08:27 -0600

Bruce,

The latest stable release is 1.4.3, and I think there are OS X patches
in it that aren't in 1.4.2.  Regardless, to get it fixed it would need
to get incorported in a pending release so CVS is the most relevant
version here.

Robert

Bruce Korb wrote:
> 
> Robert Boehne wrote:
> >
> > Bruce,
> >
> > So what does CVS Libtool do?
> 
> Dunno.  I don't use CVS Libtool.  I use "latest stable release".
> If anyone has addressed such a problem, I'll try it.  I am
> certain this had to have been tested in the past, so this is
> a regression in 1.4.2 over some prior release.  I am also
> certain this is related to the target platform, because this
> problem does not occur on other platforms (Solaris, HP/UX,
> AIX, BSD and Linux).
> 
> > > GNU libtool) 1.4.2
> > >
> > > Here "$col" refers to an ugly path to a shell script wrapper
> > > for the "columns" program.  I modified it slightly by adding
> > > "set -x" just before the command invocation.  As you can see,
> > > there seems to be a problem with embedded white space in command
> > > line arguments.  The argument gets broken in two and my program
> > > complains.  The platform is an OS/X 10.1 (sourceforge compile farm)
> > >
> > > ======================
> > >
> > > + ls -1 *.[ch] | $col -I4 --spread=1 --line-sep=' XXX'
> > > + columns -I4 --spread=1 --line-sep= XXX
> > > columns: Command line arguments not allowed
> > > columns - Columnize Input Text - Ver. 1.1
> > > USAGE:  columns [[ .... ]]
> > >
> > > $ ls -1 *.[ch] | $col -I4 --spread=1 "--line-sep='  XXX'"
> > > + columns -I4 --spread=1 --line-sep=' XXX'
> > > columns: Command line arguments not allowed[[ .... ]]
> > >
> > > $ ls -1 *.[ch] | $col -I4 --spread=1 "--line-sep='XXX'"
> > > + columns -I4 --spread=1 --line-sep='XXX'
> > >     autoopts.c    autoopts.h    boolean.c     enumeration.c numeric.c'XXX'
> > >     options.h     pgusage.c     restore.c     save.c        stack.c'XXX'
> > >     streqv.h      streqvcmp.c   usage.c       version.c
> > >
> > > $ echo $0
> > > -bash
> > > ~/autogen-5.5.2pre8/=Power-Macintosh-Darwin-5.5/pkg/libopts-18.6.9
> > > $ uname -a
> > > Darwin usf-cf-ppc-macosx-1 5.5 Darwin Kernel Version 5.5: Thu May 30 
> > > 14:51:26 PDT 2002; root:xnu/xnu-201.42.3.obj~1/RELEASE_PPC
> > > Power Macintosh powerpc
> > >
> > > ==== BACK ON MY DEVELOPMENT MACHINE: ====
> > >
> > > $ libtool --version
> > > ltmain.sh (GNU libtool) 1.4.2 (1.922.2.54 2001/09/11 03:33:37)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]