I am trying to complie lyx 1.1.2 on our DEC UNIX machine, Digital Unix
4.0D. We have been using lyx 1.0.2 very happily for a while and want to
upgrade to 1.1.2.
Using the digital cxx 6.0 I was unable to compile; using the CXXFLAGS
variable as suggested in the INSTALL file produced lots of warnings and
then failed. So I installed GCC 2.95.2 (newest version) successfully.
Using g++ the configuration and compilation went cleanly, but ld
reported an error. The last few lines of output from make:
g++ -g -o lyx BufferView.o ...... -ldnet_stub
/usr/bin/ld:
Unresolved:
bibitemMaxWidth(LyXFont const &)
UpdatableInset::isCursorVisible(void) const
... many lines ...
frontStrip__XRC9lyxstringCc
nextToken__6LyXLexXv
isLatex__6BufferXv
collect2: ld returned 1 exit status
*** Exit 1
Stop.
The only suggestion the INSTALL file has is about libiberty.a; this appears
to have been installed with g++ (precisely, /usr/local/lib/libiberty.a
exists).
The only other mildly interesting thing I found were the following lines in
config.log:
configure:2076: g++ -c -g conftest.C 1>&5
configure: In function `int main()':
configure:2069: no matching function for call to
`basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> >::clear
(
)'
configure: failed program was:
#line 2061 "configure"
#include "confdefs.h"
.....
There were no other errors reported in config.log
Not being much of a hacker, I am at a loss. I would be happy to provide
further details, and even more happy to get some advice on how to compile
lyx1.1.2.
As I am not a member of this mailing list, please forward responses to
this email address.
Thanks,
Matt
PS. lyx has made a lot of people very happy -- and productive! -- here.
Your efforts are much appreciated.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Matt Wyczalkowski Graduate Student
Dept. of Mechanical Engineering [EMAIL PROTECTED]
Univ. California at Berkeley (510) 642-0204
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-