mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
configure: add --with-lfs option
We are forcibly use the LFS (64-bit) calls in the source now. Add a new check to the configure script and use compatibility defines when those calls are not available for a reason. Fixes: https://github.com/alsa-project/alsa-lib/pull/223 Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
4fb83669ef
commit
a513e65e19
2 changed files with 30 additions and 0 deletions
|
|
@ -76,6 +76,16 @@
|
|||
#error "Unsupported endian..."
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_LFS
|
||||
#define stat64 stat
|
||||
#define lstat64 lstat
|
||||
#define dirent64 dirent
|
||||
#define readdir64 readdir
|
||||
#define scandir64 scandir
|
||||
#define versionsort64 versionsort
|
||||
#define alphasort64 alphasort
|
||||
#endif
|
||||
|
||||
#define _snd_config_iterator list_head
|
||||
#define _snd_interval snd_interval
|
||||
#define _snd_pcm_info snd_pcm_info
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue