index
-summary
-history
-testscript
perl
/ python
problems
-with callframes
-with structures
-largefile seeks
-broken builds
systems
-freeBSD/darwin
-linux/solaris
-64on32 mix
-distro makers
-win32/other
(2)
libraries
-libc ..(3264)
-zlib ..(-32-)
-gtk2 ..(-64-)
converting
-old non-off_t code
-going largefile
-longlong default
-face dualmode
-make twinlibs
-and defend
(it)
programming
-largefile default
-off_t in headers
-make export64
-find mismatch
-the autowrappers
-environ changes
links
-some quotes
-sitemap
/ mpl
-large.file Group*
-ac-archive Site*
(C) 2002-01-13 <guidod>
Guido U. Draheim
|
largefile problems
All Unix98 compatible systems are required to support largefile and
in fact all the modern unixes/unix-like systems do. However, some
have simply dropped the old 32bit limit on file offsets while others
have chosen to use 64on32 with a non-const off_t typedef. The latter
is rather problematic and this site will tell you about it - and
provide you with the knowledge and a tool to handle it, properly.
/usr/lib/libavcodec-0.4.6.so -64->>-32- /lib/libz.so.1 (clean)
/usr/lib/libavcodec.so -64->>-32- /lib/libz.so.1 (clean)
/usr/lib/libgnomevfs-2.so -64->>-32- /usr/lib/libORBit-2.so.0
/usr/lib/libgnomevfs-2.so -64->>-32- /usr/lib/libbonobo-activation.so.4
/usr/lib/libgnomevfs-2.so -64->>-32- /usr/lib/libcrypto.so.0
/usr/lib/libgnomevfs-2.so -64->>-32- /usr/lib/libgconf-2.so.4
/usr/lib/libgnomevfs-2.so -64->>-32- /lib/libpopt.so.0 (clean)
/usr/lib/libgnomevfs-2.so -64->>-32- /usr/lib/libxml2.so.2
/usr/lib/libgnomevfs-2.so -64->>-32- /lib/libz.so.1 (clean)
/usr/lib/libgstreamer.so 3264>>-32- /lib/libpopt.so.0 (clean)
/usr/lib/libgstreamer.so 3264>>-32- /usr/lib/libxml2.so.2
/usr/lib/libgstreamer.so 3264>>-32- /lib/libz.so.1 (clean)
/usr/lib/libmysqlclient.so -64->>-32- /lib/libnsl.so.1 (clean)
/usr/lib/libmysqlclient.so -64->>-32- /lib/libz.so.1 (clean)
/usr/lib/libmysqlclient_r.so -64->>-32- /lib/libnsl.so.1 (clean)
/usr/lib/libmysqlclient_r.so -64->>-32- /lib/libz.so.1 (clean)
/usr/lib/libopenquicktime.so 3264>>-32- /usr/lib/libglib-1.2.so.0
/usr/lib/libopenquicktime.so 3264>>-32- /lib/libz.so.1 (clean)
/usr/lib/libpython2.2.so -64->>-32- /lib/libutil.so.1 (clean)
|
|