Skip to content

Commit db86535

Browse files
authored
Merge pull request #2 from hallum/amd64_linux_buildfix
Add additional libraries to backend.go cgo statements for amd64,linux…
2 parents 4d4334b + 733db38 commit db86535

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

backend.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package cimgui
22

3-
// #cgo amd64,linux LDFLAGS: ${SRCDIR}/lib/linux/x64/libglfw3.a
3+
// #cgo amd64,linux LDFLAGS: ${SRCDIR}/lib/linux/x64/libglfw3.a -ldl -lGL -lX11
44
// #cgo amd64,windows LDFLAGS: -L${SRCDIR}/lib/windows/x64 -l:libglfw3.a -lgdi32 -lopengl32 -limm32
55
// #cgo darwin LDFLAGS: -framework Cocoa -framework IOKit -framework CoreVideo
66
// #cgo amd64,darwin LDFLAGS: ${SRCDIR}/lib/macos/x64/libglfw3.a

extra_types.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,16 @@ func (vec *ImVec2) wrap() (out *C.ImVec2, finisher func()) {
4646
type ImVec4 struct {
4747
X float32
4848
Y float32
49-
W float32
5049
Z float32
50+
W float32
5151
}
5252

5353
func NewImVec4(r, g, b, a float32) ImVec4 {
5454
return ImVec4{
5555
X: r,
5656
Y: g,
57-
W: b,
58-
Z: a,
57+
Z: b,
58+
W: a,
5959
}
6060
}
6161

0 commit comments

Comments
 (0)