Re: Portierungsfrage

From: Michael Gusek <michael.gusek(at)web.de>
Date: Fri, 30 Apr 2004 18:01:48 +0200

Am Freitag, 30. April 2004 16:27 schrieb Christian Lackas:
> * Michael Gusek <michael.gusek(at)web.de> [040430 16:11]:
>
> Hallo Michael,
>
> > Ich portiere gerade ein Programm, welches, um eine Datei zu öffnen,
> > folgende Parameter benutzt:
> > open(Video->FileName, O_RDONLY| O_LARGEFILE);
>
> hast du mal versucht, ob es einfach ohne O_LARGEFILE geht? Das gibt es
> ja unter BSD nicht (weil man es gar nicht braucht).
>
> Ich würde irgendwie sowas machen (und das dem Autoren als Patch schicken):
>
> #ifdef O_LARGEFILE
> open(Video->FileName, O_RDONLY| O_LARGEFILE);
> #else
> open(Video->FileName, O_RDONLY);
> #endif
>
> Oder falls das sehr häufig vorkommt und/oder man nur schnell eine Datei
> auf BSD patchen will:
>
> #define O_LARGEFILE 0
> ...
> #undef O_LARGEFILE
>
> Gruss
> Christian

Hallo Oliver, Harold und Christian :)
vielen Dank für eure schnelle Antwort. Ich hab die Sourcen erstmal ohne
O_LARGEFILE compiliert, der Test ob es funktioniert steht noch aus. Wenn es
funktioniert werd ich dem Entwickler einen patch schicken.

Vielen Dank !

Micha

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 - 18:02:12 CEST

search this site