Index: configure
===================================================================
--- configure	(revision 13280)
+++ configure	(working copy)
@@ -68,6 +68,10 @@
 LIBZ="-lz"
 INCPNG=""
 LIBPNG="-lpng"
+if [ "`uname`" = "FreeBSD" ]; then
+INCPNG="-I/usr/local/include"
+LIBPNG="-L/usr/local/lib -lpng"
+fi
 PYTHONDIR="/usr /usr/local"
 QT3DIR="/usr/qt/3 /usr/lib/qt3 /usr/lib/qt-3.3 /usr/share/qt3"
 QT3DIR="$QT3DIR /usr/lib64/qt-3.3 /usr/X11R6 /usr/lib/qt"
@@ -736,6 +740,7 @@
           if test_execute; then
             cnf_append "SDK_VBOX_LIBXSLT_INCS" "$INCXSLT"
             cnf_append "SDK_VBOX_LIBXSLT_LIBS" "`strip_l "$LIBXSLT"`"
+            cnf_append "SDK_VBOX_LIBXSLT_LIBPATH" "`strip_L "$LIBXSLT"`"
           fi
         fi
       fi
@@ -933,6 +938,7 @@
 #    if test_execute nofatal; then
     if test_execute; then
       cnf_append "SDK_VBOX_LIBPNG_LIBS" "`strip_l "$LIBPNG"`"
+      cnf_append "SDK_VBOX_LIBPNG_LIBPATH" "`strip_L "$LIBPNG"`"
       cnf_append "SDK_VBOX_LIBPNG_INCS" "$INCPNG"
     fi
   fi
