Hi Victor, No problem :-) So have you just added an extra header and no source? If so then there's no compilation unit within deal.II that references your library. I bet if you added an associated .cc file with your function definitions and then recompiled deal.II then you'd see deal.II being linked against it. If your amendment to the library is "header-only" then the definitions (i.e. those that finally reference your library itself) are only needed when compiling your final executable.
Best, J-P On Tuesday, July 4, 2017 at 4:01:00 PM UTC+2, Victor Magri wrote: > > Hello Jean-Paul, sorry for not being clear about this... Answer is the > first option. > > I'm using the development version of libdeal.II and I added an interface > for calling my solver under include/lac/mysolver.h (In the solve method I > have a call to a function defined in my library). > > Thank you! > > On Tuesday, July 4, 2017 at 3:47:38 PM UTC+2, Jean-Paul Pelteret wrote: >> >> Dear Victor, >> >> Can you clarify something: Have you modified a copy of deal.II such that >> your library is now an explicit dependency (i.e. deal.II now has some >> function calls to your library), or is your library only being referenced >> through some functions called inside another code (e.g. "step-3" as per >> your example)? >> >> Best, >> J-P >> >> >> -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.