Menu

#72 Cannot compile on Rasberry Pi (aarm64 arch)

1.2
closed
nobody
None
Curses
1.1
2023-05-06
2021-10-13
Anonymous
No

Following multiple guides to compile from source, I get one of two errors:

make -C ../xpdev mtlib
make[1]: Entering directory '/home/chris/syncterm-1.1/src/xpdev'
Compiling dat_file.c
In file included from dat_file.c:39:
genwrap.h:211:3: error: #error "Need to describe target architecture"
211 | #error "Need to describe target architecture"
| ^~~~~
make[1]: [../build/Common.gmake:456: gcc.linux.aarch64.obj.debug-mt/dat_file.o] Error 1
make[1]: Leaving directory '/home/chris/syncterm-1.1/src/xpdev'
make:
[../build/Common.gmake:487: xpdev-mt] Error 2

happens when using the source tarball on SourceForge, and an error about "undefined reference vstat" when using the package from syncterm.bbsdev.et

Discussion

  • BJnsn

    BJnsn - 2022-01-27

    I'm getting the same vstat and vstatlock undefined reference warning in Fedora 35

     
  • Anonymous

    Anonymous - 2022-06-15

    Me too.

     
  • Stephen James Hurd

    vstat errors are fixed in git, and were caused by not having either the X11 or SDL2 headers installed (to allow graphics). genwrap.h error may be fixed in git now, will test.

     
  • Stephen James Hurd

    • status: open --> pending
     
  • Stephen James Hurd

    Sorry, all my rPIs are using a 32-bit OS, so I can't reproduce this. If you could try again and update the ticket, it would be greatly appreciated.

     
  • Stephen James Hurd

    • status: pending --> closed
     
  • Stephen James Hurd

    Fixed in latest git/nightly

     

Anonymous
Anonymous

Add attachments
Cancel