irishgreencitrus / raylib.v

A simple wrapper for raylib in V
zlib License
65 stars 15 forks source link

SSE instruction set not enabled #16

Open Miniputs opened 1 year ago

Miniputs commented 1 year ago

Bug Description: compile error: "SSE instruction set not enabled" in file

Your System: Win 10, AMD 64

v doctor output:

OS: windows, Microsoft Windows 10 Home v19044 64-bit
Processor: 4 cpus, 64bit, little endian,
CC version: Error: exec failed (CreateProcess) with code 2: The system cannot find the file specified.
 cmd: cc --version

getwd: C:\Users\Henrik
vmodules: C:\Users\Henrik\.vmodules
vroot: C:\v
vexe: C:\v\v.exe
vexe mtime: 2023-03-07 16:43:48
is vroot writable: true
is vmodules writable: true
V full version: V 0.3.3 0ba0fb2.792b822

Git version: git version 2.37.2.windows.2
Git vroot status: weekly.2023.10-7-g792b8220 (1 commit(s) behind V master)
.git/config present: true
thirdparty/tcc status: thirdparty-windows-amd64 1e6e7c6f
raylib.v info: Name Value
raylib v0.4.0
Location C:\Users\Henrik.vmodules\irishgreencitrus\raylibv
Compiler Used tcc
Commit Hash ecffe16397f8f370a207e3c92cb55dcbde5519ce

Steps to Reproduce Use simple screen from git repo example folder

Expected Behavior Able to compile and run without errors

Additional Context Able to compile and run without errors if using gcc compiler

irishgreencitrus commented 1 year ago

There's many issues with the tcc compiler currently. You should probably continue to use the gcc compiler until I work out all the quirks.

Related: #9