diff -r 56cd8111b7f7 -r 41300fa6a67c qmake/generators/unix/unixmake.cpp --- a/qmake/generators/unix/unixmake.cpp Tue Jan 26 12:42:25 2010 +0200 +++ b/qmake/generators/unix/unixmake.cpp Tue Feb 02 00:43:10 2010 +0200 @@ -88,7 +88,7 @@ if(project->isEmpty("QMAKE_LIBTOOL")) project->values("QMAKE_LIBTOOL").append("libtool --silent"); if(project->isEmpty("QMAKE_SYMBOLIC_LINK")) - project->values("QMAKE_SYMBOLIC_LINK").append("ln -sf"); + project->values("QMAKE_SYMBOLIC_LINK").append("ln -f -s"); /* this should probably not be here, but I'm using it to wrap the .t files */ if(project->first("TEMPLATE") == "app")