From 078aa6a1c242a0d222844270027e1d14473f3a8b Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 27 Jan 2009 12:14:28 +0000 Subject: [PATCH] Mentioned the need for 64 bit file i/o --- libisoburn/trunk/libisoburn/libisoburn.h | 16 ++++++++++++++++ libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/libisoburn/trunk/libisoburn/libisoburn.h b/libisoburn/trunk/libisoburn/libisoburn.h index c645bcbf..726890bb 100644 --- a/libisoburn/trunk/libisoburn/libisoburn.h +++ b/libisoburn/trunk/libisoburn/libisoburn.h @@ -124,6 +124,22 @@ One should inquire isoburn_drive_wrote_well() to learn about overall success. Finally one must call isoburn_activate_session() which will complete any eventual multi-session emulation. + + Application Constraints + +Applications shall include libisofs/libisofs.h , libburn/libburn.h and this +file itself: libisoburn/libisoburn.h . +They shall link with -lisofs -lburn -lisoburn or with the .o files emerging +from building those libraries from their sources. + +Applications must use 64 bit off_t, e.g. on 32-bit Linux by defining + #define _LARGEFILE_SOURCE + #define _FILE_OFFSET_BITS 64 +or take special precautions to interface with the library by 64 bit integers +where above .h files prescribe off_t. Not to use 64 bit file i/o will keep +the application from producing and processing ISO images of more than 2 GB +size. + */ diff --git a/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index b221bc3e..79164a77 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2009.01.26.173606" +#define Xorriso_timestamP "2009.01.27.121417"