My ultimate goal is to draw some stuff on an e-ink screen. Sort of following instruction here at the moment.
I had the hope, to be able to use Docker to simulate the Raspberry pi OS, and ease some of the dev pain points I happen to have. The first lines of the Dockerfile, are this.
#12 [ 8/24] RUN make check
#12 0.088 Making check in src
#12 0.092 make[1]: Entering directory '/bcm2835-1.71/src'
#12 0.092 make test
#12 0.094 make[2]: Entering directory '/bcm2835-1.71/src'
#12 0.094 gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o test.c
#12 0.116 mv -f .deps/test.Tpo .deps/test.Po
#12 0.121 gcc -g -O2 -o test test.o ./libbcm2835.a -lrt
#12 0.131 make[2]: Leaving directory '/bcm2835-1.71/src'
#12 0.131 make check-TESTS
#12 0.135 make[2]: Entering directory '/bcm2835-1.71/src'
#12 0.145 make[3]: Entering directory '/bcm2835-1.71/src'
#12 0.148 FAIL: test
#12 0.166 ============================================================================
#12 0.166 Testsuite summary for bcm2835 1.71
#12 0.166 ============================================================================
#12 0.166 # TOTAL: 1
#12 0.166 # PASS: 0
#12 0.166 # SKIP: 0
#12 0.166 # XFAIL: 0
#12 0.167 # FAIL: 1
#12 0.167 # XPASS: 0
#12 0.167 # ERROR: 0
#12 0.167 ============================================================================
#12 0.167 See src/test-suite.log
#12 0.167 Please report to
mi...@airspayce.com#12 0.167 ============================================================================
#12 0.167 make[3]: *** [Makefile:669: test-suite.log] Error 1
#12 0.167 make[3]: Leaving directory '/bcm2835-1.71/src'
#12 0.167 make[2]: *** [Makefile:777: check-TESTS] Error 2
#12 0.167 make[2]: Leaving directory '/bcm2835-1.71/src'
#12 0.167 make[1]: *** [Makefile:851: check-am] Error 2
#12 0.167 make[1]: Leaving directory '/bcm2835-1.71/src'
#12 0.168 make: *** [Makefile:365: check-recursive] Error 1
#12 ERROR: process "/bin/sh -c make check" did not complete successfully: exit code: 2
------
I would openly acknowledge that I'm not particularly skilful in this arena, I guess my first question is whether this would be expected to work?
With the followup question being if there's anything very obviously wrong with the commands I've put out?