[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-users] linphone git: unescaped single quote left around?
From: |
balducci |
Subject: |
Re: [Linphone-users] linphone git: unescaped single quote left around? |
Date: |
Tue, 14 Jan 2020 10:34:21 +0100 |
> just tried to build linphone from git together with the following deps
> at the following commits:
> [...]
> and getting the following error:
>
> ----8<----
> g++: error: /home/balducci/tmp/install-us-d/linphone-14394.1.d/linphon=
> e-14395/linphone/wrappers/cpp/src/linphone++.cc: No such file or directory
> g++: fatal error: no input files
> compilation terminated.
> make[3]: *** [wrappers/cpp/CMakeFiles/linphone++.dir/build.make:110: w=
> rappers/cpp/CMakeFiles/linphone++.dir/src/linphone++.cc.o] Error 1
> make[3]: Leaving directory '/home/balducci/tmp/install-us-d/linphone-1=
> 4394.1.d/linphone-14395/linphone-14395'
> ---->8----
just for the record.
I eventually find some spare time to dig into the problem and
seemingly clarified things.
The actual error was few lines before the one I reported in my
previous email and the error message was:
----8<----
CRITICAL[root]: error while parsing
linphone_participant_imdn_state_get_state() function: Unknown C type
'LinphoneChatMessageState'
---->8----
I had been fooled by the comment in c-types.h, which pointed me in the
wrong direction.
It turned out that the "culprit" was doxygen-1.8.17 (which I upgraded
recently). For some reason, the xml files generated by doxygen-1.8.17
in .../coreapi/help/doc/doxygen/xml aren't processed correctly by
genwrapper.py. Using doxygen < 1.8.17 fixes things:
build the xml files with: genwrapper.py run is:
------------------------------------------------
doxygen-1.8.8 GOOD
doxygen-1.8.14 GOOD
doxygen-1.8.15 GOOD
doxygen-1.8.17 BAD
I didn't pursued the exact reason (doxygen configuration file (labeled
1.8.11) needs update?, doxygen-1.8.17 bug?,...)
ciao
gabriele