| Summary: | autoreconf failure | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Vicente Olivert Riera <vincent.riera> |
| Component: | *don't know* | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED ENDOFLIFE | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | CC: | azamat.hackimov, vincent.riera |
| Version: | 1.2.15 | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Attachments: | error log | ||
|
Description
Vicente Olivert Riera
2014-01-08 16:32:30 UTC
You should run autogen.sh in SDL package root directory after applying patch. SDL uses bit tricky automake/autoconf configuration, so all m4 macros placed in acinclude instead traditional m4 directory. Or, you can define new AT_M4DIR enviroment variable to make autoreconf works properly (ex. AT_M4DIR="/usr/share/aclocal acinclude") (In reply to Azamat H. Hackimov from comment #1) > Or, you can define new AT_M4DIR enviroment variable to make autoreconf works > properly (ex. AT_M4DIR="/usr/share/aclocal acinclude") Please, could you expand this reply? I'm not an autotools expert, but that option seems to be the most elegant. (In reply to Azamat H. Hackimov from comment #1) > Or, you can define new AT_M4DIR enviroment variable to make autoreconf works > properly (ex. AT_M4DIR="/usr/share/aclocal acinclude") Also, if you know that works, why don't you do that in order to be more "standard" and not having a tricky automake/autoconf configuration? My command is wrong, sorry about that (it can applied in my distribution). Proper way is run aclocal -I acinclude autoconf or with script from SDL: ./autogen.sh I'm not SDL developer, so I can't to say why that happen. I can get it working with calling autogen.sh, but it would be great if some SDL developer gives a valid solution which works with autoreconf, so..., let's wait and hope that a SDL developer reads this bug report. Hello, and sorry if you're getting several copies of this message by email, since we are closing many bugs at once here. We have decided to mark all SDL 1.2-related bugs as RESOLVED ENDOFLIFE, as we don't intend to work on SDL 1.2 any further, but didn't want to mark a large quantity of bugs as RESOLVED WONTFIX, to clearly show what was left unattended to and make it easily searchable. Our current focus is on SDL 2.0. If you are still having problems with an ENDOFLIFE bug, your absolute best option is to move your program to SDL2, as it will likely fix the problem by default, and give you access to modern platforms and tons of super-cool new features. Failing that, we _will_ accept small patches to fix these issues, and put them in revision control, although we do not intend to do any further official 1.2 releases. Failing that, please feel free to contact me directly by email (icculus@icculus.org) and we'll try to find some way to help you out of your situation. Thank you, --ryan. |