Displaying 2 results from an estimated 2 matches for "apreutesei".
2019 Aug 14
2
"Export ordinal too large" when linking LLVM.dll with MinGW64
Just ran into the same problem, but with `-DLLVM_BUILD_TOOLS=ON` since the
tools link against shlib and use the C++ interface I can't use Cosmin's
solution. I managed to get through with using `RelWithDebInfo` instead of
`Debug`
On Sat, Jun 22, 2019 at 5:20 AM Cosmin Apreutesei via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Update: looks like the the problem was that the cmake script in
> tools/llvm-shlib was set to export all symbols instead of just the C
> symbols, and those are way too many (max is 65535).
>
> Changing tools\llvm-shlib\simple...
2019 Jun 21
2
"Export ordinal too large" when linking LLVM.dll with MinGW64
Hi,
Trying to build llvm.dll (8.0.0) with mingw64 (gcc 8.1.0) using cmake.
After linking for hours and consuming some 7GB of RAM, ld.exe finally
bails out with:
X:/tools/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
Error: export ordinal too large: 283482
The command I used is:
cmake \
-DLLVM_TARGETS_TO_BUILD=X86 \
-DCMAKE_BUILD_TYPE=Debug \