| Summary: | SIGILL with SDL_RenderDrawLine on Geode LX | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Jarosław Siebert <jsiebert> |
| Component: | render | Assignee: | Sam Lantinga <slouken> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | critical | ||
| Priority: | P2 | CC: | jsiebert |
| Version: | 2.0.3 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Attachments: | test source | ||
I found the solution. On old systems below i686 I must disable assembly before building libsdl I added --disable-assembly option to ./configure and now my program runs on geode lx system without SIGILL crash. |
Created attachment 2076 [details] test source I would like to use SDL2 with AMD Geode LX processor. I tested below program on x86_64 Linux with success. On hardware with amd geode lx processor I got SIGILL (Illegal) with SDL_RenderDrawLine() I compile test program with: gcc `sdl2-config --cflags --libs` testsdl.c -o testsdl