mirror of
https://github.com/pruten/shoebill.git
synced 2026-07-08 18:06:12 +00:00
Error trying to build under Fedora 31 with lin.build.sh #18
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @viktormadarasz on GitHub (Mar 8, 2020).
Hi
It gives me this when trying to build ...
viktormadarasz@fedoraws sdl-gui]$ ./lin_build.sh
gcc -O3 -ggdb -flto adb.post.c fpu.post.c mc68851.post.c mem.post.c via.post.c floppy.post.c core_api.post.c cpu.post.c dis.post.c ../core/SoftFloat/softfloat.c ../core/atrap_tab.c ../core/coff.c ../core/exception.c ../core/macii_symbols.c ../core/redblack.c ../core/scsi.c ../core/video.c ../core/filesystem.c ../core/alloc_pool.c ../core/toby_frame_buffer.c ../core/ethernet.c ../core/sound.c sdl.c -lpthread -lm -lSDL2 -lGL -o shoebill
fpu.post.c: In function ‘_native_tentox’:
fpu.post.c:821:9: warning: type of ‘a’ defaults to ‘int’ [-Wimplicit-int]
821 | double _native_tentox(a) {
| ^~~~~~~~~~~~~~
/usr/bin/ld: /tmp/shoebill.lkIeQb.ltrans0.ltrans.o: in function
main': /home/viktormadarasz/shoebill/sdl-gui/sdl.c:494: warning:sys_errlist' is deprecated; usestrerror' orstrerror_r' instead@retokromer commented on GitHub (Apr 8, 2020):
I presume, this repository is no longer maintained?
@tsal commented on GitHub (May 5, 2020):
Check here: https://github.com/emaculation/shoebill
@retokromer commented on GitHub (May 5, 2020):
Looking at the last commits, sadly it seems also to be only little maintained… I made a few changes, but I don’t know where to post a PR for the community.
@mitchblank commented on GitHub (Apr 8, 2025):
This isn't Fedora-specific, it fails on modern clang compilers. Looking at core/fpu.c
It's clear from context that
ais meant to be a "double". I'd recommend this one-line change: