[bt-devel] QT6 Version
David "Judah's Shadow" Blue
yudahsshadow at gmx.com
Thu Mar 21 13:30:00 EDT 2024
On Wednesday, March 20, 2024 3:06:57 PM EDT Jaak Ristioja wrote:
> On 20.03.24 19:01, David "Judah's Shadow" Blue wrote:
> Maybe you forgot to change your current working directory to "build"?
>
> What I'd probably do is something like this:
>
> cd /path/to/bibletime_sources
> mkdir b # build directory, "b" for brevity :)
> cd b # <- important, as .. in the next command must be the source dir:
> cmake
> -DBT_DOCBOOK_XSL_HTML_CHUNK_XSL=/usr/share/xml/docbook/stylesheet/nwalsh/1.7
> 9.2/html/chunk.xsl
> -DBT_DOCBOOK_XSL_PDF_DOCBOOK_XSL=/usr/share/xml/docbook/stylesheet/nwalsh/1
> .79.2/fo/docbook.xsl -DCMAKE_INSTALL_PREFIX=install/ ..
> make -j$(nproc) # Or any -j#, such as -j4 for 4 parallel jobs
> make install # installs to the dir specified by CMAKE_INSTALL_PREFIX
> # Now BibleTime is installed in /path/to/bibletime_sources/b/install
> install/bin/bibletime --debug # Runs BibleTime with debug messages on
I'd been using a build directory. But I want to thank you for the suggestion
of make -jn that sped up compilation time as I could say make -j2 to use both
cores. I had wondered why kdevelop always did make -j2 on my own front-end.
Sadly, though, I had to run it without the -j2 because the handbook PDF
generator kept running out of memory (I've only got 1GB of ram and I run KDE
🙃) I had been building on a flash drive formatted to exfat. I moved the
bibletime source directory over to an SD card formatted to ext4, and aside
from a compilation time speedup from that, it worked so I think my exfat drive
was not honoring case sensitivity on the BibleTime directory in the build
directory. So now all I need to do is get enough memory to get the PDF
handbooks built. Unless there's an option I can use to turn that off.
> If you could please tell us the name and version of the Linux
> distribution you are using, I could also try build it myself.
I'm running openSUSE Tumbleweed latest snapshot.
More information about the bt-devel
mailing list