Hi Mat,
On 2012-04-09 at 02:17 +0200, Mat M wrote:
In configure.in, I saw that around line 2750 :
# Check for 64-bit (cross-)compiler to use to build the 64-bit
# version of the Explorer extension (and maybe other small
[SNIP]
AC_MSG_CHECKING([for a x64 compiler and libraries for 64bit ActiveX
component])
if test "$CL_X64" = "" -a -f
"$with_cl_home/atlmfc/lib/amd64/atls.lib"; then
This test occurs after checking if we enabled ATL and/or activex.
If I understand well, LO does not need Activex to build 64-bit shell
extension, so why searching for atls.lib there (it seems to come from
Kendy on ee03eb213fa31efb6d5fea16edbeb64dd8b38a9f ) ?
I've only refactored the code, it is originally Tor's I think; but
either way, I guess the reason is the comment following the check:
# Prefer native x64 compiler to cross-compiler, in case we are running
# the build on a 64-bit OS.
Ie. the check is unrelated to the ATL itself, but to the fact if we are
building native x64 Windows build (only base work done there IIRC, ie.
don't expect it to build), or x86 build, where we need to cross-compile
the x64 component.
Does it answer your question? Or did I actually misunderstood yours?
Regards,
Kendy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.