mmuetzel added a comment. Thank you for the suggestions. In the meantime, I added `-DLLVM_ENABLE_PROJECTS="clang;compiler-rt;mlir;flang;llvm" -DCOMPILER_RT_USE_BUILTINS_LIBRARY=ON` to the compiler flags which seems to have advanced a bit further. Now, I get the following when trying to compile a simple "Hello World":
$ PATH=./pkg/bin:$PATH flang-new hello.f90 -L/clang64/lib -v flang-new version 15.0.0 Target: x86_64-w64-windows-gnu Thread model: posix InstalledDir: D:/llvm-project/pkg/bin "D:/llvm-project/pkg/bin/flang-new" -fc1 -triple x86_64-w64-windows-gnu -emit-obj -o C:/msys64/tmp/hello-076f00.o hello.f90 "C:/msys64/clang64/bin/ld.lld.exe" -m i386pep -Bdynamic -o a.exe crt2.o crtbegin.o -LC:/msys64/clang64/lib -LD:/llvm-project/pkg/x86_64-w64-mingw32/lib -LD:/llvm-project/pkg/lib -LD:/llvm-project/pkg/x86_64-w64-mingw32/sys-root/mingw/lib -LD:/llvm-project/pkg/lib/clang/15.0.0/lib/windows C:/msys64/tmp/hello-076f00.o -lmingw32 D:/llvm-project/pkg/lib/clang/15.0.0/lib/windows/libclang_rt.builtins-x86_64.a -lunwind -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 D:/llvm-project/pkg/lib/clang/15.0.0/lib/windows/libclang_rt.builtins-x86_64.a -lunwind -lmoldname -lmingwex -lmsvcrt -lkernel32 crtend.o ld.lld: error: undefined symbol: _FortranAioBeginExternalListOutput >>> referenced by D:/llvm-project/./hello.f90:2 >>> C:/msys64/tmp/hello-6d9e30.o:(_QQmain) ld.lld: error: undefined symbol: _FortranAioOutputAscii >>> referenced by D:/llvm-project/./hello.f90:2 >>> C:/msys64/tmp/hello-6d9e30.o:(_QQmain) ld.lld: error: undefined symbol: _FortranAioEndIoStatement >>> referenced by D:/llvm-project/./hello.f90:2 >>> C:/msys64/tmp/hello-6d9e30.o:(_QQmain) ld.lld: error: undefined symbol: WinMain >>> referenced by C:/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crt0_c.c:18 >>> libmingw32.a(lib64_libmingw32_a-crt0_c.o):(main) flang-new: error: linker command failed with exit code 1 (use -v to see invocation) Is this still a configuration error? CHANGES SINCE LAST ACTION https://reviews.llvm.org/D126291/new/ https://reviews.llvm.org/D126291 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
