You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recoll is a full-text search tool which (currently) runs on Linux, MacOS, and MS Windows. While there is a GUI provided, it is entirely optional, and there is a web based frontend which can be used to run on basically any platform.
The program has already been a long time in the Debian main repository, so I presume that counts as "well-known".
There is a related Recoll web UI issue.
I tried compiling on my device (Android 10 device on aarch64), but was ultimately unsuccessful due to linker errors.
sh autogen.sh
# disables support for CHM files, for which there doesn't appear to be a suitable library on Termux repos# also disables any GUI support since we don't need it for the web frontend
./configure --prefix="${PREFIX}" --disable-python-chm --disable-x11mon --disable-qtgui
After a while, I run into a cryptic error:
./configure: 19872: Syntax error: word unexpected (expecting ")")
After removing this line and hoping for the best, the configuration ran successfully.
Finally, I just ran make, but encountered an error at the following command:
According to this and this issue, I tried running both with CFLAGS="${CFLAGS} -mno-outline-atomics" and CFLAGS="${CFLAGS} -moutline-atomics", but neither worked (__aarch64_ldadd8_relax and/or __aarch64_ldadd8_acq_rel missing), so I'm not entirely sure what to do. If anyone can provide guidance on resolving this issues, I can try compiling again and report back.
The text was updated successfully, but these errors were encountered:
Package description
Recoll is a full-text search tool which (currently) runs on Linux, MacOS, and MS Windows. While there is a GUI provided, it is entirely optional, and there is a web based frontend which can be used to run on basically any platform.
The program has already been a long time in the Debian main repository, so I presume that counts as "well-known".
Home page URL
https://www.lesbonscomptes.com/recoll/index.html
Source code URL
https://framagit.org/medoc92/recoll
Packaging policy acknowledgement
Additional information
There is a related Recoll web UI issue.
I tried compiling on my device (Android 10 device on
aarch64
), but was ultimately unsuccessful due to linker errors.Requirements
The packages I installed using
pkg
are:Compilation
I initially cloned the repo:
then
cd
ed to thesrc/
subdirectory, and ran:After a while, I run into a cryptic error:
with the offending line being:
After removing this line and hoping for the best, the configuration ran successfully.
Finally, I just ran
make
, but encountered an error at the following command:with the error being:
According to this and this issue, I tried running both with
CFLAGS="${CFLAGS} -mno-outline-atomics"
andCFLAGS="${CFLAGS} -moutline-atomics"
, but neither worked (__aarch64_ldadd8_relax
and/or__aarch64_ldadd8_acq_rel
missing), so I'm not entirely sure what to do. If anyone can provide guidance on resolving this issues, I can try compiling again and report back.The text was updated successfully, but these errors were encountered: