ericroy / go-htmlayout

HTMLayout bindings for Golang
27 stars 3 forks source link

Error on build - Windows XP, 32 bit, TDM-GCC-32 #2

Open zelid opened 9 years ago

zelid commented 9 years ago

Many errors building using Windows XP, 32 bit, TDM-GCC-32, go version go1.3.3 windows/386

C:/go/bin/go.exe build -v ./... [C:/Documents and Settings/Alex/Workspace/Go/src/github.com/ericroy/go-htmlayout] github.com/ericroy/go-htmlayout

github.com/ericroy/go-htmlayout

C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:250: cannot use (_[0]byte)(unsafe.Pointer(goElementProc)) (type [0]byte) as type C.ElementEventProc in argument to _CfuncHTMLayoutDetachEventHandler C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:288: cannot use ([0]byte)(unsafe.Pointer(goElementProc)) (type _[0]byte) as type C.ElementEventProc in argument to _CfuncHTMLayoutAttachEventHandler C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:292: cannot use ([0]byte)(unsafe.Pointer(goElementProc)) (type _[0]byte) as type C.ElementEventProc in argument to _CfuncHTMLayoutAttachEventHandlerEx C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:314: cannot use ([0]byte)(unsafe.Pointer(goElementProc)) (type _[0]byte) as type C.ElementEventProc in argument to _CfuncHTMLayoutAttachEventHandler C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:318: cannot use ([0]byte)(unsafe.Pointer(goElementProc)) (type _[0]byte) as type C.ElementEventProc in argument to _CfuncHTMLayoutAttachEventHandlerEx C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:333: cannot use ([0]byte)(unsafe.Pointer(goElementProc)) (type _[0]byte) as type C.ElementEventProc in argument to _CfuncHTMLayoutDetachEventHandler C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:388: cannot use ([0]byte)(unsafe.Pointer(goSelectCallback)) (type _[0]byte) as type C.HTMLayoutElementCallback in argument to _CfuncHTMLayoutSelectElements C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\element.go:525: cannot use ([0]byte)(unsafe.Pointer(goElementComparator)) (type _[0]byte) as type C.ELEMENT_COMPARATOR in argument to _CfuncHTMLayoutSortElements C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\htmlayout.go:712: cannot use ([0]byte)(unsafe.Pointer(goElementProc)) (type _[0]byte) as type C.ElementEventProc in argument to _CfuncHTMLayoutWindowDetachEventHandler C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\htmlayout.go:725: cannot use ([0]byte)(unsafe.Pointer(goElementProc)) (type [0]byte) as type C.ElementEventProc in argument to _Cfunc_HTMLayoutWindowAttachEventHandler C:\DocumentsandSettings\Alex\Workspace\Go\src\github.com\ericroy\go-htmlayout\htmlayout.go:725: too many errors Error: process exited with code 2.

afocus commented 9 years ago

The author may no longer be updated