Delta Platform
This page will contain general notes about the Delta subprojects.
Winlocal
One difficulty with compiling projects on the Windows platform is the locating of dependency libraries. Historically, the Delta programs would require everyone to put their dependencies in the same place (commonly C:\local, similar in spirit to a unix /usr/local). Unfortunately, not everyone liked having to store files in C:\local, and in that case it was necessary to edit the project files by hand to change the path to a more favorable location.
Today, we have winlocal.prf. This is a file that you put in your qmake features directory (QTDIR\mkspecs\features). It contains a single line:
WINLOCAL_PREFIX = C:/local
This way, project files don’t have to hardcode C:\local. Instead, the projects load winlocal.prf (which is stored in a common location, so it is always findable), and honor the WINLOCAL_PREFIX variable. You can set this variable to whatever path you want.


