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