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.

Reply via email to