On Fri, Nov 3, 2017 at 3:07 PM, Jeffrey Walton <noloa...@gmail.com> wrote:
> On Fri, Nov 3, 2017 at 1:51 PM, Nick Bowler <nbow...@draconx.ca> wrote:
>> On 11/3/17, Jeffrey Walton <noloa...@gmail.com> wrote:
>>> On Thu, Nov 2, 2017 at 6:04 PM, Jeffrey Walton <noloa...@gmail.com> wrote:
>>>> ...
>>> The new issue is, the compile stops after about 4 files are compiled.
>>> Here's the pastebin of `make V=1`: https://pastebin.com/nCYN2RHh. The
>>> error is also shown below.
>>> ...
>>
>> For whatever reason it appears that the generated makefile has missing
>> prerequisites for libcryptopp.la.  I would expect everything listed in
>> LIBADD to end up as a prerequisite of the library.  This might require
>> some investigation to find out why that apparently did not happen in
>> your case.
>>
>> Adding everything to EXTRA_libcryptopp_la_DEPENDENCIES might help as
>> a workaround, e.g.,
>
> Perfect, thanks. That was it.

A quick follow up...

EXTRA_libcryptopp_la_DEPENDENCIES listing the objects worked for Linux
and OS X, but not Solaris. For Solaris I needed to drop the leading
`EXTRA`, and use just `libcryptopp_la_DEPENDENCIES`.

Jeff

Reply via email to