Quick newbie question

Lorenzo Bertini lorenzobertini97 at gmail.com
Mon May 2 15:57:49 UTC 2022


Il 02/05/22 13:39, Pavel Sanda ha scritto:
> On Mon, May 02, 2022 at 01:04:23PM +0200, Lorenzo Bertini wrote:
>>> Update: file was never gone, just in its folder "3rdparty". Compilation
>>> now works after countless attemps, and I didn't really change anything :).
>>
>> Problem is here again after another attempted bisect, failure, and restoring
>> to master, same as last time:
>>
>>> In file included from ./../support/ForkedCalls.h:17,
>>>                  from ForkedCalls.cpp:15:
>>> ./../support/signals.h:15:10: fatal error: nod.hpp:
>>
>> File "nod.hpp" exists in "3rdparty/nod".
> 
> Did you try calling autogen.sh before the build?
> 
>> On a side note, I can't build anything from the old builds. Configure in
>> 2.3.6.2 reported that it couldn't build a qt executable, so i had to add
>> "--enable-qt5", but then it said there was an undefined reference to "boost
>> basic_regex" (but I have boost libraries installed and working). At that
> 
> If boost is a problem then you can try to use "--with-included-boost" when
> you run configure.
> 
> 
>> point I went back to master, cleaned and configured again, and now for some
>> reason it needs "--enable-qt5" whereas before it didn't on master.
> 
> That means you are either not on master HEAD or you did not clean properly.
> For cleaning you can always check via "git status".
> 
>>
>> Not being able to build older versions really hurts because i can't bisect.
>> Can someone help me out? I'm on debian 11 stable. I can build master just
>> fine.
> 
> Building back in history will work only to the point where qt5 is already
> present in the master. If the bug is older it will be difficult.
> 
> Pavel

Thank you so much, I was able to solve most of the issues running autogen.sh

Lorenzo


More information about the lyx-devel mailing list