Need to set WINEDLLPATH too.
diff --git a/programs/winetest/runtest b/programs/winetest/runtest
index a1db00f..9516fdf 100755
--- a/programs/winetest/runtest
+++ b/programs/winetest/runtest
@@ -116,9 +116,10 @@
if (defined($topobjdir))
{
chop($topobjdir = `cd $topobjdir && pwd`);
- $ENV{LD_LIBRARY_PATH} = $topobjdir . "/dlls:" . $topobjdir . ":" . $ENV{LD_LIBRARY_PATH};
- $ENV{WINESERVER} ||= $topobjdir . "/server/wineserver";
- $ENV{WINELOADER} ||= $topobjdir . "/wine";
+ $ENV{LD_LIBRARY_PATH} = $topobjdir . ":" . $ENV{LD_LIBRARY_PATH};
+ $ENV{WINEDLLPATH} = $topobjdir . "/dlls";
+ $ENV{WINESERVER} = $topobjdir . "/server/wineserver";
+ $ENV{WINELOADER} = $topobjdir . "/wine";
$ENV{WINETEST_PLATFORM} = $platform || "wine";
$ENV{WINEPRELOAD}=($program || ($topobjdir . "/programs/winetest/winetest")) . ".so";
# try to exec the wine loader directly; if it fails continue on to normal exec