Re: Portierungsfrage

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Fri, 30 Apr 2004 16:16:19 +0200

On Fri, Apr 30, 2004 at 03:55:19PM +0200, Michael Gusek wrote:
> Hi !
> Ich portiere gerade ein Programm, welches, um eine Datei zu öffnen, folgende
> Parameter benutzt:
> open(Video->FileName, O_RDONLY| O_LARGEFILE);
>
> O_LARGEFILE konnt ich in der manpage zu open nicht finden, und entsprechend
> lässt sich das Programm nicht compilieren. Da das Programm durchaus grössere
> Dateien anlegt (bis zu 5GB) ist die Frage ob ich hierfür unter FreeBSD was
> beachten muss ?

Nein. Das vielleicht einfachste ist ein "-DO_LARGEFILE=0" beim
compilieren, dann ersparst du dir die Aenderung an jeder Stelle
im Source. Sauberer waere natuerlich ein Test, ob das
Betriebssystem ueberhaupt O_LARGEFILE braucht/hat, und dann
entsprechend mit #ifdef variieren.

bye,
  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 30 Apr 2004 - 16:16:47 CEST

search this site