mirror of
https://github.com/partic2/libffi
synced 2026-11-10 18:17:19 +00:00
Reference FFI_BUILDING_DLL
This commit is contained in:
@@ -154,7 +154,7 @@ It's also possible to build libffi on Windows platforms with
|
|||||||
Microsoft's Visual C++ compiler. In this case, use the msvcc.sh
|
Microsoft's Visual C++ compiler. In this case, use the msvcc.sh
|
||||||
wrapper script during configuration like so:
|
wrapper script during configuration like so:
|
||||||
|
|
||||||
path/to/configure CC=path/to/msvcc.sh CXX=path/to/msvcc.sh LD=link CPP="cl -nologo -EP"
|
path/to/configure CC=path/to/msvcc.sh CXX=path/to/msvcc.sh LD=link CPP="cl -nologo -EP" CPPFLAGS="-DFFI_BUILDING_DLL"
|
||||||
|
|
||||||
For 64-bit Windows builds, use ``CC="path/to/msvcc.sh -m64"`` and
|
For 64-bit Windows builds, use ``CC="path/to/msvcc.sh -m64"`` and
|
||||||
``CXX="path/to/msvcc.sh -m64"``. You may also need to specify
|
``CXX="path/to/msvcc.sh -m64"``. You may also need to specify
|
||||||
@@ -163,7 +163,7 @@ For 64-bit Windows builds, use ``CC="path/to/msvcc.sh -m64"`` and
|
|||||||
It is also possible to build libffi on Windows platforms with the LLVM
|
It is also possible to build libffi on Windows platforms with the LLVM
|
||||||
project's clang-cl compiler, like below:
|
project's clang-cl compiler, like below:
|
||||||
|
|
||||||
path/to/configure CC="path/to/msvcc.sh -clang-cl" CXX="path/to/msvcc.sh -clang-cl" LD=link CPP="clang-cl -EP"
|
path/to/configure CC="path/to/msvcc.sh -clang-cl" CXX="path/to/msvcc.sh -clang-cl" LD=link CPP="clang-cl -EP"
|
||||||
|
|
||||||
When building with MSVC under a MingW environment, you may need to
|
When building with MSVC under a MingW environment, you may need to
|
||||||
remove the line in configure that sets 'fix_srcfile_path' to a 'cygpath'
|
remove the line in configure that sets 'fix_srcfile_path' to a 'cygpath'
|
||||||
|
|||||||
Reference in New Issue
Block a user