Open 2vl opened 2 years ago
Can anyone use sciter-api in macos ? Is there anyone who can help me?
@pravic @c-smile help
Well, I have too little time to support - family and stuff. I'll try.
@zyxk you can try use this version https://github.com/AdguardTeam/go-sciter, which was adapted for Sciter 4.4.7.0+
@zyxk you can try use this version https://github.com/wj008/go-sciter which was adapted for Sciter 4.4.8.0+
@zyxk you can try use this version https://github.com/wj008/go-sciter which was adapted for Sciter 4.4.8.0+ 感谢, 这个使用正常. This is great.
@zyxk you can try use this version https://github.com/AdguardTeam/go-sciter, which was adapted for Sciter 4.4.7.0+ I can't use it in Mac.
Well, I have too little time to support - family and stuff. I'll try.
I am waiting for the update. Support for macos
@wj008 may you please make a pull request on this repo against the sciter-api
branch, PR https://github.com/sciter-sdk/go-sciter/pull/299 so everyone can benefit from it. Thank you for your work.
PR submitted by @wj008 Thanks! https://github.com/sciter-sdk/go-sciter/pull/322
Macos system cannot use sciter-api branch
error:
github.com/sciter-sdk/go-sciter
../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/sciter.go:76:23: could not determine kind of name for C.BOOL cgo: clang errors for preamble: ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/sciter.go:14:8: error: unknown type name 'BOOL'; did you mean 'SBOOL'? extern BOOL SC_CALLBACK SciterElementCallback_cgo(HELEMENT he, LPVOID param); ^~~~ SBOOL ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/include/sciter-x-types.h:52:15: note: 'SBOOL' declared here typedef int SBOOL; ^ ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/sciter.go:18:8: error: unknown type name 'BOOL'; did you mean 'SBOOL'? extern BOOL SC_CALLBACK ElementEventProc_cgo(LPVOID tag, HELEMENT he, UINT evtg, LPVOID prms ); ^~~~ SBOOL ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/include/sciter-x-types.h:52:15: note: 'SBOOL' declared here typedef int SBOOL; ^ ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/sciter.go:26:8: error: unknown type name 'BOOL'; did you mean 'SBOOL'? extern BOOL SC_CALLBACK KeyValueCallback_cgo(LPVOID param, const VALUE pkey, const VALUE pval ); ^~~~ SBOOL ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/include/sciter-x-types.h:52:15: note: 'SBOOL' declared here typedef int SBOOL; ^ ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/sciter.go:32:8: error: unknown type name 'BOOL'; did you mean 'SBOOL'? extern BOOL SCAPI SciterGetArchiveItem (HSARCHIVE harc, LPCWSTR path, LPCBYTE pdata, UINT pdataLength); ^~~~ SBOOL ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/include/sciter-x-types.h:52:15: note: 'SBOOL' declared here typedef int SBOOL; ^ ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/sciter.go:34:8: error: unknown type name 'BOOL'; did you mean 'SBOOL'? extern BOOL SCAPI SciterCloseArchive (HSARCHIVE harc); ^~~~ SBOOL ../../go/pkg/mod/github.com/sciter-sdk/go-sciter@v0.5.1-0.20210426171118-f5212dff3ad8/include/sciter-x-types.h:52:15: note: 'SBOOL' declared here typedef int SBOOL; ^ 5 errors generated.