[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi] Copying compiler run-time files in the makefiles
From: |
Vadim Zeitlin |
Subject: |
[lmi] Copying compiler run-time files in the makefiles |
Date: |
Mon, 27 Jun 2022 22:45:47 +0200 |
Hello,
I must be missing something here, but "make install" fails for me now,
when using LMI_TRIPLET=x86_64-w64-mingw32, with
0024:err:module:import_dll Library libgcc_s_seh-1.dll (which is needed by
L"Z:\\opt\\lmi\\bin\\libxmlwrapp-6.dll") not found
and similar errors when trying to run product_files.exe
Looking at the makefile, libgcc_s_seh-1.dll should have apparently been
copied to $(localbindir) when $(build_dir) was created. I am not sure I
understand why should build_dir depend on $(gpl_files) but, most of all,
this doesn't work for me because $(compiler_runtime_files) is empty in
GNUmakefile, as compiler_runtime_files is only set in compiler.make which
is included from workhorse.make, but not GNUmakefile itself.
Again, I have a feeling that I'm misunderstanding something here because
this used to work and I don't see what could have changed this, but I just
don't see neither what could I be doing wrong.
I can fix this locally, and even in the CI workflow, in a number of ways,
of course, but none of them seems right and I just don't understand how are
the current makefiles supposed to work, considering the above. Would you
have any idea about this, by chance?
Thanks in advance,
VZ
pgpYvfp0Q14gR.pgp
Description: PGP signature
- [lmi] Copying compiler run-time files in the makefiles,
Vadim Zeitlin <=