From: Rafael L. <rla...@us...> - 2004-02-18 22:08:13
|
* Alan W. Irwin <ir...@be...> [2004-02-18 12:23]: > On 2004-02-18 11:25-0800 Alan W. Irwin wrote: > > I just realized the source of the problem in the macro. > > The following line is there: > > python_path=`find $i -type f -name libpython$PYTHON_VERSION.* -print` > > but the subsequent logic gets screwed if the find command finds more than > one real file which satisfies that wildcarded name. Apparently, MacOSX > does have two files which satisfy the criterion and this causes the > problem. > > One solution would be to loop through the resulting files returned by the > find. I will work on that and probably commit it, but Rafael, if you find a > more elegant way to fix the two-or-more file problem, go ahead and make your > own commit. What about replacing the line above by: python_path=`find $i -type f -name libpython$PYTHON_VERSION.* -print | sed 1q` The "sed 1q" command at the end should be widely portable. For instance, it appears a couple of times in configure. -- Rafael |