> ... is shorter (and more precisely) written as follows: ... > > libcore_la_LIBADD = \ > $(top_builddir)/libs/blas/libblas.la \ > $(top_builddir)/libs/lapack/liblapack.la \ > $(top_builddir)/libs/MALLOC/libmalloc.la \ > $(top_builddir)/modules/cacsd/libcacsd.la \ > $(top_builddir)/modules/differential_equations/libdifferential_equations.la \ > $(top_builddir)/modules/polynomials/libpolynomials.la \ > $(top_builddir)/modules/elementaries_functions/libelementaries_functions.la \ > $(top_builddir)/modules/signal_processing/libsignal_processing.la > > ... because Automake is able to compute libcore_la_DEPENDENCIES from > this. If this causes any kind of issues, please report them. Thanks. Thanks for the trick !
> Show how you create this library: > $(top_builddir)/modules/signal_processing/libsignal_processing.la > (i.e., the command line used to create it). It looks like it depends on > libcore.la (which would be a circular dependency). Pff, Ok, you are right. It was my fault. There are many cyclics deps in the library of the software that I am building and it can be quite boring... I guess it is not very easy for you to detect this kind of things but if you could, it would be great (the error message is not explicit). > It would be the first time that I see that and at the same time it were > not a user error. ;-) Indeed ;) Cheers and thanks (one more time), Sylvestre