David Tardon
44863e68c1
do not link with cmt by default
...
It causes linker errors like:
libcmt.lib(crt0dat.obj) : error LNK2005: _amsg_exit already defined in
+msvcrt.lib(MSVCR90.dll)
...
Change-Id: I54217859a7c4f6535eed5bca50ada68a8d5b095c
2012-05-30 10:52:39 +02:00
Andras Timar
d131867357
use 64-bit compiler and linker for 64-bit Windows shell extensions
...
Change-Id: I4ad94eca4ebbf7d8e989dba5a19296d727111850
2012-05-30 00:00:09 +02:00
David Tardon
de1297a1ff
copy the source files before trying to use them
...
Change-Id: I3252511cd845e6f91d31f5b5858c9122fcab4838
2012-05-29 17:31:13 +02:00
Andras Timar
759d11c6c7
trying to fix shell x64 build on Windows
...
Change-Id: Ibf5dffec5f5617d225f6f529566b524ebafc20c2
2012-05-29 16:48:55 +02:00
Matúš Kukan
16f09b72e2
partially revert 3ca7b8c296bcda699bcf642db3932b3fdbe7ad06
...
It is not possible to use PRIVATE this way.
So, there are still warnings as:
LINK : warning LNK4104: export of symbol 'DllCanUnloadNow' should be PRIVATE
Change-Id: I9f14dd95b611475ef89914270c931a7115f1f5c8
2012-05-29 07:36:12 +02:00
Matúš Kukan
22e8f9b907
shell: export more symbols, as private
...
Change-Id: Ifca9712c2ee28c8e38925150b3e6d0f27195ff1d
2012-05-29 07:36:11 +02:00
David Tardon
db416d1355
export COM functions
...
Change-Id: I5ab936c90b596716f92f04d0db46a77a656a758b
2012-05-29 07:36:09 +02:00
David Tardon
d4efa8b0cf
gbuildize shell
...
Change-Id: I91a89f9d0bd1eb88a94179f1c1a41bc832599fed
2012-05-29 07:33:44 +02:00