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.
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.