-
-
Notifications
You must be signed in to change notification settings - Fork 621
Open
Description
I'm trying to write a program on Windows that uses cmark as a library, but I can't get it to compile. I tried running the following commands in a WSL to build a libcmark.a file for MinGW:
sudo apt install g++-mingw-w64
git clone https://github.com/commonmark/cmark
cd cmark
sed -i 's/i686/x86_64/g' toolchain-mingw32.cmake # Set the architecture to x86_64
make mingw
This creates a libcmark.a file in build-mingw/src, but when I try to use it in my project, I get a linker error:
main.o:main.cpp:(.text+0x8d): undefined reference to `__imp_cmark_markdown_to_html'
If I try MSVC instead, it's even worse, I haven't even managed to compile a .lib file. It says here to simply run nmake, but when I do that, I get the following error:
NMAKE : fatal error U1064: MAKEFILE not found and no target specified
If I try nmake MAKEFILE instead, I get
NMAKE : fatal error U1073: don't know how to make 'MAKEFILE'
All this would be much easier if you simply provided working .a and .lib files that I could download and use without compiling them myself.
Metadata
Metadata
Assignees
Labels
No labels