On 1/24/19 9:22 PM, [email protected] wrote: > > When I run > | > cmake . > | > from the example directory inside the install location (Or even when I give > the path explicitly) I see that it finds deal.II > | > # Project step-1 set up with deal.II-9.1.0-pre found at > # /home/kylew/local/deal.II > | > > I'm then able to compile just fine, but when I run the resulting executable i > get the following error > > | > ./step-1:error whileloading shared libraries:libdeal_II.so.9.1.0-pre:cannot > open shared objectfile:Nosuch file ordirectory > | > > The already existing step-1.debug and step-1.release both work fine. I've > attached my install script, the install details, the Terminal output of the > above and the CMakeOutput from examples/step-1/CMakeFiles directory.
Kyle -- I don't see anything wrong in your install script. So let's find out what the matter may be. In your step-1 directory, can you do ldd step-1.debug and ldd step-1 ? This lists all of the shared libraries the two executables depend on. In the case of step-1.debug, it should reference libdeal_II.so.9.1.0 and know about its directory location. In the case of the step-1 executable, it apparently doesn't know about the location. Can you show us what it shows? Best W. -- ------------------------------------------------------------------------ Wolfgang Bangerth email: [email protected] 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
