[vbox-dev] VBoxService.exe and AVL trees sources

Frank Mehnert frank.mehnert at oracle.com
Sat Jan 7 03:04:09 PST 2012


Hi Nox,

On Saturday 07 January 2012 01:13:39 Nox Metus wrote:
> Trying to fix https://www.virtualbox.org/ticket/10069 myself, I decided to
> build VBoxService.exe. I'm stuck because some files use functions to work
> with AVL Trees. For example RTLockValidatorClassFindForSrcPos and
> rtThreadInsert use RTAvllU32Get. I couldn't find sources of the
> RTAvllU32Get function and similar in the trunk. Where are they? The
> declarations of these functions are in iprt/avl.h, which says that it is a
> part of OSE. So I'm surprised I couldn't find the definitions in the
> trunk.

all these functions are part of the Runtime, see

  src/VBox/Runtime/common/table/avllu32.cpp

To build VBoxService.exe I suggest you to check out the whole tree and the
do

  kmk VBoxService

This will build only the required sources.

Kind regards,

Frank
-- 
Dr.-Ing. Frank Mehnert
Senior Manager Software Development Desktop Virtualization, VirtualBox
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany

Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120107/4f51a911/attachment-0001.bin 


More information about the vbox-dev mailing list