Re: E817: Blowfish big/little endian use wrong
- Bill Beeyawned wrote:
> E817: Blowfish big/little endian useHow does it create a binary that runs both on PPC and Intel? If it
> I compiled vim using MacPorts on a PPC Mac to run on both PPC and
> sudo port install vim +universal
> It runs on both, but when opening an encrypted file I got this
> E817: Blowfish big/little endian use
> E819: Blowfish test failed
> I confirmed the file opens on another PPC Mac that has a PPC only vim,
> then re-compiled vim as PPC only using:
> sudo port -u uninstall vim
> sudo port clean --all vim
> sudo port install vim
> Now it opens the encrypted file again.
> Is this a MacPorts problem?
actually creates two executables and picks the right one at runtime then
it's supposed to work. Perhaps the cross compiler can't handle the two
architectures. It should re-run the config script for each to correctly
define WORDS_BIGENDIAN. It uses AC_C_BIGENDIAN(), perhaps you can
search for that in relation to cross compiling. It probably requires an
extra argument to configure.
`When any government, or any church for that matter, undertakes to say to
its subjects, "This you may not read, this you must not see, this you are
forbidden to know," the end result is tyranny and oppression no matter how
holy the motives' -- Robert A Heinlein, "If this goes on --"
/// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php