robotn / gohook

GoHook, Go global keyboard and mouse listener hook
MIT License
314 stars 44 forks source link

undefined reference to `sched_yield' #5

Closed gyp8735abc closed 5 years ago

gyp8735abc commented 5 years ago

I am getting an error when compiling robotgo. Why is this?

AppData\Local\Temp\go-build188103574\b044_x003.o: In function eb_port_create': G:/go/src/github.com/robotn/gohook/chan/eb_chan.h:382: undefined reference tosched_yield' C:\Users\F1930235\AppData\Local\Temp\go-build188103574\b044_x003.o: In function eb_port_free': G:/go/src/github.com/robotn/gohook/chan/eb_chan.h:350: undefined reference tosched_yield' G:/go/src/github.com/robotn/gohook/chan/eb_chan.h:341: undefined reference to sched_yield' C:\Users\F1930235\AppData\Local\Temp\go-build188103574\b044\_x003.o: In functioncleanup_ops': G:/go/src/github.com/robotn/gohook/chan/eb_chan.h:858: undefined reference to sched_yield' G:/go/src/github.com/robotn/gohook/chan/eb_chan.h:858: undefined reference tosched_yield' C:\Users\F1930235\AppData\Local\Temp\go-build188103574\b044_x003.o:G:/go/src/github.com/robotn/gohook/chan/eb_chan.h:643: more undefined references to `sched_yield' follow

vcaesar commented 5 years ago

Closing is due to can't reproduce. Check the gcc environment and version.