Building GnuCash
John Ralls
jralls at ceridwen.us
Tue Jun 30 17:18:57 EDT 2015
> On Jun 30, 2015, at 1:58 PM, Pedro Albuquerque <palbuquerque73 at gmail.com> wrote:
>
> Hi,
>
> I'm doing a full new translation of GnuCash for Portuguese-PT
> (European).
>
> I tried to build GnuCash. It returned this message:
>
> 'configure: error: Boost 1.53.0 or later was not found and is required
> to build GnuCash'
>
> So, I downloaded Boost and installed it. Or at least I think I did?!
>
> I repeated ./autogen.sh
> and
> ./configure --enable-compile-warnings
>
> and the message is the same.
>
> I installed Boost at /home/me/Programs/BootstrapBill.
> Could this be the reason why it's not detected by GnuCash installer?
>
> Or is there an alternative way to test the translations?
> I'm a very inexperienced user of Linux installs. I just try to follow
> simple instructions.
>
> Can someone help, please?
First of all, the Portuguese translation is under the control of the translation project, so please contact Benno Schulenberg about joining and how to learn their procedures. I’ve copied him on this email for your convenience and to give him a heads-up.
Second, translators work on the maint branch which doesn’t require Boost. Translating master would be very much a moving target and you’d wind up wasting a lot of time translating strings that were changed or discarded between now and string freeze in late 2017. Going further, Translation Project translators work from release tarballs.
But to answer your question directly, yes, it’s because you put Boost in a strange place that configure can’t find it. Try passing —with-boost=/home/me/Programs/BootstrapBill/ to configure. You may need to fiddle with the path a bit; it’s looking for the prefix of include/boost/.
More information about the gnucash-user
mailing list