Comments (4)
MinGW does not fly.
Mainstream windows compiler is Visual Studio C/C++ compiler.
from quickjs.
Can you post here screenshots showing error messages you got when using MinGW?
Just tried master branch on Windows 10 x64 and no issues at all.
from quickjs.
Support of Visual Studio C/C++ is not a priority but the source is progressively modified to reduce the number of modifications. gcc and clang are currently the only officialy supported compilers.
from quickjs.
Dear @bellard ,
is there any chance, that MSVC support (made and maintained by community) would be merged into upstream?
If it would be possible, what you expect from such pull request? (In terms of how the port will be made)
I made Win32 support several months ago here,
I tried to make least changes to core (and added only critical changes to make MSVC compiler happy), and
everything else is in win32
folder, so it wouldn't interfere when developing.
Thanks
from quickjs.
Related Issues (20)
- "invalid escape sequence in regular expression"
- Problem with creating new class type from C code and displaying list of props/functions from it.
- heap-buffer-overflow in js_printf_internal
- [macOS] Compiler should not be hardcoded, as gcc can also be used (and _should_ be used on some platforms) HOT 2
- Some 32-bit archs require explicit liking to `libatomic`, otherwise build fails: Undefined symbols: "___atomic_compare_exchange_8", "___atomic_fetch_xor_8" etc. HOT 27
- Windows - MSVC support ? HOT 1
- Cannot parse simple js code... HOT 4
- Allow trapping `Object.getPrototypeOf` in a C proxy class
- Cannot compile qjs in MinGW64 for windows... HOT 3
- bf_atof_internal should check `USE_BF_DEC` macro before using bfdec_normalize_and_round HOT 1
- Please use the variable CC as a compiler when available
- Segmentation fault with cyclic imports HOT 1
- docs: website typo HOT 2
- How to monitor js_runtime or js_context healthness and gracefully shutdown after specified timeout HOT 8
- Get/Set property of object passed as an argument HOT 2
- Example of C class extending JS class HOT 6
- Strange behavior of QuickJS interpreter HOT 2
- The error malloc_consolidate(): unaligned fastbin chunk detected occurs when calling JS_FreeRuntime.
- Uncaughtable error seems to be caughtable when it occurs inside a Promise, is that an expected behavior?
- Add native windows support (not MinGW) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quickjs.