"Eric S. Johansson" <esj(a)harvee.org> writes:
win32.o: In function `mswindows_read_link_1':
/home/esj/xemacs-beta/src/win32.c:515: undefined reference to
_IID_IPersistFile'
/home/esj/xemacs-beta/src/win32.c:573: undefined reference to
_IID_IPersistFile'
I solved this one a while ago, but forget to make an official patch.
Try this and if it works I'll make one.
diff --git a/configure b/configure
--- a/configure
+++ b/configure
@@ -13776,7 +13776,7 @@
fi
install_pp="$srcdir/lib-src/installexe.sh"
- libs_system="$libs_system -limm32 -lshell32 -lgdi32 -luser32 -lcomdlg32
-lcomctl32 -lole32 -luuid -lwinspool -lmpr" && if test "$verbose"
= "yes"; then echo " Appending \"-limm32 -lshell32 -lgdi32 -luser32
-lcomdlg32 -lcomctl32 -lole32 -luuid -lwinspool -lmpr\" to \$libs_system"; fi
+ libs_system="$libs_system -L/usr/lib/w32api -limm32 -lshell32 -lgdi32 -luser32
-lcomdlg32 -lcomctl32 -lole32 -luuid -lwinspool -lmpr" && if test
"$verbose" = "yes"; then echo " Appending \"-limm32
-lshell32 -lgdi32 -luser32 -lcomdlg32 -lcomctl32 -lole32 -luuid -lwinspool -lmpr\" to
\$libs_system"; fi
if test "$with_dragndrop" != no; then
dragndrop_proto="$dragndrop_proto msw" && if test
"$verbose" = "yes"; then echo " Appending \"msw\" to
\$dragndrop_proto"; fi
with_dragndrop=yes
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -3246,7 +3246,7 @@
fi
install_pp="$srcdir/lib-src/installexe.sh"
- XE_APPEND(-limm32 -lshell32 -lgdi32 -luser32 -lcomdlg32 -lcomctl32 -lole32 -luuid
-lwinspool -lmpr, libs_system)
+ XE_APPEND(-L/usr/lib/w32api -limm32 -lshell32 -lgdi32 -luser32 -lcomdlg32 -lcomctl32
-lole32 -luuid -lwinspool -lmpr, libs_system)
if test "$with_dragndrop" != no; then
XE_APPEND(msw, dragndrop_proto)
with_dragndrop=yes
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta