I thought I'd try and compile LyX on my Linux Alpha box. Compilation 
went smoothly enough, modulo a few 64 bit problems such as 
        std::max(int, par_type);
will not compile because size_t has sizeof(8) here.

However, all three frontends abort on start up, first here in the 
call to bformat:

void LyX::queryUserLyXDir(bool explicit_userdir)
{
        ...
#if 0
        lyxerr << bformat(_("LyX: Creating directory %1$s"
                            " and running configure..."), user_lyxdir()) << endl;
#else
        lyxerr << "LyX: Creating directory " << user_lyxdir() << endl;
#endif
        ...
}

and after the hack, here in the call to the view_state_changed 
signal:

void BufferView::Pimpl::update()
{
        ...
        bv_->owner()->view_state_changed();
}

Both failures are inside boost library code. I wonder, do we need to 
set any flags for a dual processor machine? 

A bit baffled,
-- 
Angus

Reply via email to