summaryrefslogtreecommitdiff
path: root/configs/linux-static
AgeCommit message (Collapse)Author
2007-12-07configs: Fix linking with static libGL and --as-neededDan Nicholson
Linking of the programs breaks when using a static libGL and the GNU ld option --as-needed. This is because libXext is needed for the XShm functions.
2007-10-31configs: Always use -fPIC for shared libraries, never for staticDan Nicholson
Mesa currently disables -fPIC for DRI on x86, but most Linux distros are re-enabling -fPIC for all DRI arches. Let's just do that here since that's normally what's wanted for shared libraries. Some justification: http://bugs.gentoo.org/show_bug.cgi?id=110840#c9 On the other hand, position-independent code is only necessary when building shared libraries, so disable it for the static cases.
2007-10-29update APP_LIB_DEPS for static library configs (patch 3/3)Dan Nicholson
2007-10-26configs: Fix linux-static to link correctlyDan Nicholson
The linux-static target was missing necessary libraries and hardcoding their location to /usr/X11R6/lib. This makes it comparable to the x86 and x86-64 static targets.
2006-11-18need to specify Xlibs with APP_LIB_DEPSBrian Paul
2005-07-02Massive refactor of (most of) the Linux config files. This reducesIan Romanick
the length of each config and brings a lot of much needed uniformity to them.
2004-09-13Replace -lGL with -l$(GL_LIB), etc.Brian Paul
Remove GLU_LIB_DEPS, OSMESA_LIB_DEPS lines if identical to 'default' file.
2004-03-26new system configurationsBrian Paul