diff options
author | root <root> | 2008-03-16 16:38:23 +0000 |
---|---|---|
committer | root <root> | 2008-03-16 16:38:23 +0000 |
commit | e9e46a13c50948d7ae41b2dc3c888fe323e7067b (patch) | |
tree | 7aeb1031d8f594548b280ef803661d8e6962443a /ev.pod | |
parent | 088c2d69406428c26aa852fc9b02289cbb5e6213 (diff) |
*** empty log message ***
Diffstat (limited to 'ev.pod')
-rw-r--r-- | ev.pod | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1602,6 +1602,17 @@ to fall back to regular polling again even with inotify, but changes are usually detected immediately, and if the file exists there will be no polling. +=head3 ABI Issues (Largefile Support) + +Libev by default (unless the user overrides this) uses the default +compilation environment, which means that on systems with optionally +disabled large file support, you get the 32 bit version of the stat +structure. When using the library from programs that change the ABI to +use 64 bit file offsets the programs will fail. In that case you have to +compile libev with the same flags to get binary compatibility. This is +obviously the case with any flags that change the ABI, but the problem is +most noticably with ev_stat and largefile support. + =head3 Inotify When C<inotify (7)> support has been compiled into libev (generally only |