-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSYS2-MinGW64: Auto Generated Makefiles Give Error: target pattern contains no '%' #3120
Comments
Duplicate of
Perhaps this is an issue for https://www.npmjs.com/package/better-sqlite3 |
Hi @cclauss, I get the exact same error for openvenues/node-postal package as well. This package has a dependency on openvenues/libpostal. node-postal is a binding for libpostal. This package installs successfully on Linux/WSL but fails to install on MSYS2-MinGW64. Her is the binding.gyp which I customized for MSYS2 environment.
Here is the output of
The following lines in the auto generated
In
Looks like, node-gyp is trying to link Here is the comparison of To me it looks like, the Makefile generated by Any thoughts from your side? |
Platform: MSYS2-MinGW64 on Windows 11
Node Version: v23.5.0
Compiler: GCC 14.2.0
make: GNU Make 4.4.1
Module: Pelias Interpolation
I'm trying to run the Pelias/Interpolation server on MSYS2-MinGW64. This module has dependencies on
node-postal
andbetter-sqlite3
node modules. Both this modules has addon's which gets build while installing these packages withnpm install
.While installing these packages. I'm getting the following error:
Installing the node modules on Windows 11 works without any error.
Can anyone please clarify if I'm making anything wrong or this is an issue with node-gyp on MSYS-MinGW64.
Any help in resolving this issue is highly appreciated.
Thanks in advance.
The text was updated successfully, but these errors were encountered: