How to use libraries not in standard path?

I need to use libraries (gsl and deal.ii) to be installed in a public server. I don't have administrative privilege, so they are installed in my home directory. The question now is how to use them. What should be included in the Makefile?
You would use the fully qualified UNC path when passing arguments to your compiler. That is if the IT department where you are weren't helpful enough to add your home directory to your PATH environment variable.

Interesting experiment... Can you use header files and libs if you only have read permissions? I'll need to check that out.
The deal.ii library works using the provided Makefile. But it is very complicated. I am trying to understand it so that I can also include the gsl library in my project. I have no problem if both deal.ii and gsl are installed in the standard path in my own computer.
Topic archived. No new replies allowed.