BurntSushi / wingo

A fully-featured window manager written in Go.
Do What The F*ck You Want To Public License
1k stars 90 forks source link

syso failure on ARM #16

Closed ajstarks closed 12 years ago

ajstarks commented 12 years ago

Building on the Raspberry Pi fails when processing bindata:

pi@raspberrypi ~ $ go version go version devel +a3af77cc3fcd Fri Oct 12 14:09:24 2012 -0700 pi@raspberrypi ~ $ go get -v -u github.com/BurntSushi/wingo github.com/BurntSushi/wingo (download) code.google.com/p/freetype-go (download) code.google.com/p/graphics-go (download) github.com/BurntSushi/gribble (download) github.com/str1ngs/ansi (download) github.com/BurntSushi/xgb (download) github.com/BurntSushi/xgbutil (download) github.com/BurntSushi/wingo

github.com/BurntSushi/wingo

/home/pi/gowork/pkg/linux_arm/github.com/BurntSushi/wingo/bindata.a(DejaVuSans.ttf.s): elf object but not arm /home/pi/gowork/pkg/linux_arm/github.com/BurntSushi/wingo/bindata.a(close.png.syso): elf object but not arm /home/pi/gowork/pkg/linux_arm/github.com/BurntSushi/wingo/bindata.a(maximize.png.sys): elf object but not arm /home/pi/gowork/pkg/linux_arm/github.com/BurntSushi/wingo/bindata.a(minimize.png.sys): elf object but not arm /home/pi/gowork/pkg/linux_arm/github.com/BurntSushi/wingo/bindata.a(wingo.png.syso): elf object but not arm /home/pi/gowork/pkg/linux_arm/github.com/BurntSushi/wingo/bindata.a(wingo.wav.syso): elf object but not arm _eWingoWav(0): not defined _WingoWav(0): not defined _eWingoPng(0): not defined _WingoPng(0): not defined _eMinimizePng(0): not defined _MinimizePng(0): not defined _eMaximizePng(0): not defined _MaximizePng(0): not defined _eClosePng(0): not defined _ClosePng(0): not defined _eDejavusansTtf(0): not defined _DejavusansTtf(0): not defined

BurntSushi commented 12 years ago

I'm hoping this should be fixed now. I've given up on embedding resources into the binary.

I'm not sure that you'll be able to run Wingo, though. Some of the lower level libraries make some assumptions about the configuration of the X server, which may not be true on the Raspberry Pi.

If you get xgbutil errors, please post them here: https://github.com/BurntSushi/xgbutil/issues/2

ajstarks commented 12 years ago

good news. wingo builds without error on the RasPi (512MB). xgbutil throws errors (I will report these)

On Oct 25, 2012, at 9:33 PM, Andrew Gallant notifications@github.com wrote:

I'm hoping this should be fixed now. I've given up on embedding resources into the binary.

I'm not sure that you'll be able to run Wingo, though. Some of the lower level libraries make some assumptions about the configuration of the X server, which may not be true on the Raspberry Pi.

If you get xgbutil errors, please post them here: BurntSushi/xgbutil#2

— Reply to this email directly or view it on GitHub.