Please support our *nix Hardware Configuration advertiser: Lunarpages Linux Web Hosting
Views: 11702 | Replies: 10
![]() |
•
•
Join Date: Mar 2003
Posts: 3
Reputation:
Rep Power: 0
Solved Threads: 0
Thanks for the many answers so far !
I just came back from vaccation and was not able to answer any earlier.
It's correct that 32bit-systems use signed ints as position-parameters in fseek() for example, but the versions I use are compiled to use the 64bit replacements fseek64() and so on. So it schould be possible to address the whole 4Gigs in the file. I checked the system-calls of cat and dd and they use the 64bit replacements to handle the file - so I'm wondering why it does not work - as it seems that it's a kernel problem. I could not find any patches for the kernel related to that problem - any suggestions ?
(I can't beleve that nobody else had this problem so far)
Best regards,
Dietmar
[BlueICE]
I just came back from vaccation and was not able to answer any earlier.
It's correct that 32bit-systems use signed ints as position-parameters in fseek() for example, but the versions I use are compiled to use the 64bit replacements fseek64() and so on. So it schould be possible to address the whole 4Gigs in the file. I checked the system-calls of cat and dd and they use the 64bit replacements to handle the file - so I'm wondering why it does not work - as it seems that it's a kernel problem. I could not find any patches for the kernel related to that problem - any suggestions ?
(I can't beleve that nobody else had this problem so far)
Best regards,
Dietmar
[BlueICE]
![]() |
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)





Linear Mode