[interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- From: Pahtz <pahtz@xxxxxxxxxxxx>
- To: interfacekit@xxxxxxxxxxxxx
- Date: Mon, 5 Jul 2004 06:38:02 -0700 (PDT)
> > Umm, also should add the kernel private headers to kits/Jamfile for <
> > syscall.h> in
> > storage/LibBeAdapter.cpp
>
> That was already done at the time I got your message; maybe you checked
> out while I was updating the tree.
Yeah, maybe, I took notes then some time passed before I wrote the e-mail.
>
> > Screen.cpp is missing from interface/interface.src
>
> It's been there since June 28, Revision 1.23 - always make sure to work
> from a fresh repository before reporting bugs.
My blurry eyes failed me. Anonymous cvs doesn't seem to work on net_server so I
do it manually.
> > And something changed to cause a recursion stack overflow with
> > entry_ref_to_path.
> > I discovered some of this stuff be removing libbe.so from the kits/
> > Jamfile.
>
> Because you obviously misunderstood how it works: libbeadapter.so has
> to link against libbe.so, because it uses its functions to provide the
> _kern_dir_node_ref_to_path() functionality. If you remove libbe.so from
> the build, it will call libopenbeos.so's functions, which call
> libbeadapter.so's functions, etc.
> Our final libbe.so doesn't link against libbeadapter.so, that's only
> for libopenbeos.so - for testing.
> Thanks anyway!
Ah I see now. The BEntry, BDirectory, BPath, and node_ref used in that function
are the libbe.so
versions. It's pretty hard to do node_ref_to_path() using only POSIX functions!
>
> Bye,
> Axel.
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
- Follow-Ups:
- [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- From: Axel Dörfler
- References:
- [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- From: Axel Dörfler
Other related posts:
- » [interfacekit] kernel_interface.POSIX.cpp and some grease
- » [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- » [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- » [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- » [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- From: Axel Dörfler
- [interfacekit] Re: kernel_interface.POSIX.cpp and some grease
- From: Axel Dörfler