64 bit testing (was Re: [Libburn] Re: 64 bit off_t)

Sander Sweers sander.sweers at gmail.com
Tue Feb 21 16:41:08 PST 2006


On Tue, 2006-02-21 at 18:27 -0500, Dana Jansens wrote:
> On 2/21/06, Sander Sweers <sander.sweers at gmail.com> wrote:
> > Anyway, if you need me to do some tests let me know. I have an amd64
> > running 64bit gentoo. I have no programming skils but if there is
> > anything i can do...
> 
> It would be so very helpful to know if the current CVS tree of libburn
> would build in a 64bit environment or not. If you could test that, I'd
> be so grateful.
> 
> Dana

Nope, with gcc 4.1_pre or 3.4.4 it fails with:

if /bin/sh ./libtool --silent --mode=compile gcc -DPACKAGE_NAME=
\"libburn\" -DPACKAGE_TARNAME=\"libburn\" -DPACKAGE_VERSION=\"0.2\"
-DPACKAGE_STRING=\"libburn\ 0.2\" -DPACKAGE_BUGREPORT=
\"http://bugzilla.icculus.org\" -DPACKAGE=\"libburn\" -DVERSION=\"0.2\"
-D_LARGEFILE_SOURCE=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-I. -I.     -g -O2 -g -pedantic -Wall -DDEBUG -MT libburn/async.lo -MD
-MP -MF "libburn/.deps/async.Tpo" \
  -c -o libburn/async.lo `test -f 'libburn/async.c' || echo
'./'`libburn/async.c; \
then mv -f "libburn/.deps/async.Tpo" "libburn/.deps/async.Plo"; \
else rm -f "libburn/.deps/async.Tpo"; exit 1; \
fi
In file included from libburn/async.c:3:
libburn/libburn.h:30:2: #error "Incompatible file offset size.
_FILE_OFFSET_BITS must be 64."
make: *** [libburn/async.lo] Error 1




More information about the libburn mailing list