[openbeosstorage] Re: [Open-beos-cvs]CVS:current/src/kernel/core/disk_device_managerddm_userland_interface.cpp,1.17,1.18

  • From: Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx>
  • To: openbeosstorage@xxxxxxxxxxxxx
  • Date: Sat, 27 Sep 2003 18:53:07 +0200

On 2003-09-27 at 14:18:39 [+0200], Ingo Weinhold wrote:
>
> Damn, I didn't think of that -- I'm afraid this doesn't work (haven't 
> tested it yet, since I get strange compilation error, like
> `.../KFileDiskDevice.cpp:188: implicit declaration of function `int 
> remove(...)'' although <stdio.h> is included -- will track
> this down later).

Ah, Tyler is to blame. ;-)
We now include `headers/private/kernel/stdio.h', instead of 
`/boot/develop/headers/posix/stdio.h'.
Not sure how to solve this, though, since we do apparently need to add the 
directory of the former for `vm.h'. Mmh, maybe it's 
time to adjust the build system to discriminate between "..." and <...> 
includes. Then all private includes would need to be of 
the former type. Thoughts?

CU, Ingo

Other related posts: