What I understood after struggling through the issue is that my cmakelists.txt is in autopilot style. In the autopilot style, it doesn't build the executable right away after doing "cmake .". It builds the executable after I run "make" command (as per my observation). I think this is why it is saying that *"Cannot specify link libraries for target "Quasi_Static_Finite_Strain_Beam_Buckling_Analysis" which is not built by this project."* If I am correct here, what would be a way to fix the issue?
Thanks! Animesh On Monday, December 21, 2020 at 7:34:50 PM UTC+5:30 Animesh Rastogi IIT Gandhinagar wrote: > Dear Daniel and Prof. Bangerth, > > I did exactly as you suggested. My package export cmake configurations. I > am getting the following error and cant figure out the reason. It is not > able to link the executable with the package. > > CMake Error at CMakeLists.txt:42 (TARGET_LINK_LIBRARIES): > Cannot specify link libraries for target > "Quasi_Static_Finite_Strain_Beam_Buckling_Analysis" which is not built by > this project. > > > -- Configuring incomplete, errors occurred! > See also > "/home/animesh/Documents/dealii/dealii-9.2.0/examples/Quasi_Static_Finite_Strain_Beam_Buckling_Analysis/CMakeFiles/CMakeOutput.log". > > I am attaching the cmakelists.txt for your reference. > > Thanks! > Animesh > > On Friday, December 18, 2020 at 1:33:47 AM UTC+5:30 Wolfgang Bangerth > wrote: > >> On 12/17/20 12:54 PM, Daniel Arndt wrote: >> > >> > in the CMakeLists.txt for your project. >> >> In other words, you don't need to do anything about deal.II itself at all >> unless you plan on modifying deal.II to use these external libraries. >> >> Best >> W. >> >> -- >> ------------------------------------------------------------------------ >> Wolfgang Bangerth email: bang...@colostate.edu >> www: http://www.math.colostate.edu/~bangerth/ >> >> -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/54917224-10c5-4c38-9b53-54649e0ff6b5n%40googlegroups.com.