[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [vile] vile Digest, Vol 68, Issue 8
From: |
Thomas Dickey |
Subject: |
Re: [vile] vile Digest, Vol 68, Issue 8 |
Date: |
Fri, 25 Nov 2011 16:38:45 -0500 |
User-agent: |
Mutt/1.3.27i |
On Fri, Nov 25, 2011 at 01:06:19PM -0800, ric smith wrote:
> I tried to compile under Snow Leopard, but it failed, complaining about
> x86_64 missing symbols. Actually, it was the same problem when trying to
> compile under Lion. The versions I was using up until Lion was compiled on a
> powerPC machine, which worked on an Intel machine up to Lion, when powerPC
> apps stop being supported.
I have x86_64 hardware here - seems there are three choices. If you happen
to have the same, I can make a tar file of what I have, to try as a short
term solution. Longer term, packages are the way to go, since they're
simpler to keep track of.
> Message: 1
> Date: Fri, 25 Nov 2011 06:46:42 -0500
> From: Thomas Dickey <address@hidden>
> To: ric smith <address@hidden>, address@hidden
> Subject: Re: [vile] vile Digest, Vol 68, Issue 5
> Message-ID: <address@hidden>
> Content-Type: text/plain; charset="us-ascii"
>
> On Tue, Nov 22, 2011 at 01:26:01PM -0500, Thomas Dickey wrote:
> > On Tue, Nov 22, 2011 at 09:34:32AM -0800, ric smith wrote:
> >>
> >> Here are the command log, plus the other log files
> >>
> >> This was done with a recent downloaded version of vile - 9.8, on Lion
> >> 10.7.2
> >
> > ah. That's even worse than I'd assume (for Mac OS X).
> >
> >> checking for reflex... no
> >> checking for flex... flex
> >> checking for yywrap in -lfl... yes
> >> checking lex output file root... dyld: Library not loaded:
> >> /opt/local/lib/libiconv.2.dylib
> >> Referenced from: /opt/local/bin/flex
> >> Reason: Incompatible library version: flex requires version 8.0.0 or
> >> later, but libiconv.2.dylib provides version 7.0.0
> >> ./configure: line 3827: 84190 Done echo '%%
> >> %%'
> >> 84191 Trace/BPT trap: 5 | $LEX
> >> configure: error: cannot find output from flex; giving up
> >
> > What it's saying is that whatever you've got for flex is newer or whatever
> > than what's in the library. However, that has to be "new" flex since it
> > depends upon libiconv. Aside from the handful of applications which use its
> > reentrancy option, it's generally a step backward to be involved with it.
> > (Even if the executable worked, you couldn't build vile reliably with it).
> >
> > Rather, use reflex
> >
> > http://invisible-island.net/reflex/
>
> by the way - I'm curious if programs compiled under Leopard need to
> be recompiled under Lion. I've been spending most of my time recently
> on the other systems (since I'm doing more installs there), but could
> compile an executable for Leopard if that helps. (somewhere in my
> to-do list I have a suggestion from someone to make dmg packages).
>
> --
> Thomas E. Dickey <address@hidden>
>
>
> _______________________________________________
> vile mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/vile
--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net
pgpbvVRvYbu2a.pgp
Description: PGP signature