I have software which is built using a makefile. This makefile also contains (relative) paths to different programs (such as gsoap, postgresql and others) which provide stuff that I need to include. In Windows, I simply download them and extract/install them wherever I want them to be. But for Ubuntu, I often find the recommendation is to use apt-get to install software.
According to stuff I've read, apt-get doesn't install the programs into one directory, but splits them. That way I can't simply point to a directory where the makefile can find its stuff, right? How is that handled in Linux?