X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f Message-ID: <46B431E1.1080803@iki.fi> Date: Sat, 04 Aug 2007 10:59:29 +0300 From: Andris Pavenis User-Agent: Thunderbird 2.0.0.5 (X11/20070719) MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: fseeko and ftello References: <200708032234 DOT 30007 DOT juan DOT guerrero AT gmx DOT de> In-Reply-To: <200708032234.30007.juan.guerrero@gmx.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X--MailScanner-Information: Please contact the ISP for more information X--MailScanner: Found to be clean X--MailScanner-From: andris DOT pavenis AT iki DOT fi X-Spam-Status: No Reply-To: djgpp-workers AT delorie DOT com Juan Manuel Guerrero wrote: > While trying to port m4-1.4.10 I have noticed that the configuration script > founds a certain amount of missing functions. The replacement functions > supplied by the gnulib library require some times a lot of djgpp specific > adjustment that leads me to the conclusion that those changes probably will > never be accepted by the gnulib maintainers. So here is an attempt to fix > the issue partially in djgpp itself. Here is a small patch to implement > fseeko() and ftello(). > fseeko() and ftello() are both declared in stdio.h an require off_t, so I > have replaced the inclusion of djtypes.h with types.h in stdio.h. If this > is not wanted/correct, please let me know how to solve the issue. Something similar was already suggested by Markus F.X.J. Oberhumer together with other patches: http://www.delorie.com/djgpp/mail-archives/browse.cgi?p=djgpp-workers/2006/06/12/06:28:05 I used Marku's patches when built last version of RPM to be used with Linux-to-DJGPP cross-compiler: http://ap1.pp.fi/djgpp/djdev/rpms/djcrx-2.04pre_20070723-7.src.rpm (sorry but I have not updated web page yet, only files are there). At least all built OK using gcc-4.2.0 Andris