On Sunday 19 January 2003 12:55, Sergiu Diaconu wrote:
> In urma unor simulari(electronice) ale unui circuit fisierul de
> output are o dimensiune >2 giga..bineinteles ca sistemul (HP-UX 11i)
> nu poate deschide asa ceva..cred ca treaba e la fel si in linux(voi
> testa acest lucru)..Stie cineva vreo metoda de a deschide fisiere de
> dimensiuni mari?? Sau care sunt setarile(la nivel de principiu) care
> trebuie luate in considerare la un sistem de tip unix..??S-a lovit
> cineva de asa ceva? (de w**s nici nu mai spun ca asta crapa
> instant...:))))
  La deschiderea fisierului cu open(2) trebuie adaugat flag-ul 
O_LARGEFILE. Dar desigur, trebuie sa ai sursa programului, iar 
programul trebuie sa stie ca off_t este pe 64 de biti.
  Nu exista insa nici o setare care sa iti transforme sistemul astfel 
incat vechile programe sa poata deschide fisiere mai mari ca 2G (cel 
putin pe sistemele cu 32 de biti). Din pacate.

-- 
Dorin "sp00ky" Lazar, programmer
Registered Linux user #162515

---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui