On 23/01/2010 16:51, rgheck wrote:
On 01/23/2010 10:44 AM, BH wrote:
On Sat, Jan 23, 2010 at 10:22 AM, rgheck<rgh...@bobjweil.com>  wrote:
On 01/23/2010 10:15 AM, Joachim Osnabryg wrote:
Hope this is the right list for asking the following. Otherwise answer me
on the User list or gmane.editors.lyx.general

Helo experts,

Today I downloaded the svn-version of LyX-devel and tried to compile it as
described on
http://www.lyx.org/WebDe.HowToUseSVN

Already running the ./autogen.sh command from the lyx-devel directory
failed with the following messages:

$ ./autogen.sh
Using automake (GNU automake) 1.11.1
Using autoconf (GNU Autoconf) 2.65
This autoconf version is not supported by LyX.
LyX only supports autoconf 2.59c-2.64.

It seems that the GNU Autoconf version 2.65 I have (I don't know why) is
newer than those (2.59c-2.64) LyX supports.

Is this the case?

Would there be a _simple_ way (compiling matters are not just the things I
know) to overcome this problem?

I saw this yesterday. Open the file autogen.sh and find this section, about
a screen or so down:

case $autoversion in
    *' '2.59[cd]|*' '2.60[ab]|*' '2.6[0-4])
        ;;
    *)

Change that second line to:
    *' '2.59[cd]|*' '2.60[ab]|*' '2.6[0-5])

Then you will be OK.

That said, after I did this, I was still unable to compile, because I kept
getting "Qt libraries not found" errors. I got these errors both after
installing qt4-mac-devel from macports and installing the Qt SDK from Nokia. If you, or someone, knows how to deal with this, I'd be pleased to hear it.

I've only succeeded by compiling Qt4 from source and installing it
(for me, in ~/lyx/qt4...). Notice that you need to remove *.la from
[QT4DIR]/lib/.

Then with pkg-config installed via macports, and qt4-dir specified in
configure, everything works.

OK, well, I'll try the first and get back to you.

Why don't you try Nokia's Qt with CMake first? This will save you the Qt compile and I believe this is the best long term solution, both for the users and the developpers.

Abdel.

Reply via email to