<div dir="ltr"><div>Hello,</div><div><br></div><div>After quite a bit of fruitless Googling for an answer first, I initially posted this in the VirtualBox forums, where I was referred to this mailing list.</div><div><br></div><div>My question is the following:</div><div><br></div><div>What is the correct way to assemble a single "fat" (as in multi-platform) extension pack, just like Oracle managed to do with its closed-source extension pack?</div><div><br></div><div>If I build one of the example extension packs bundled with the VirtualBox OSE source code, such as the bus mouse extension pack or the VNC extension pack, the result is indeed a .vbox-extpack file, but one that has been built for one target platform only and that can therefore only be installed on a VirtualBox version on the same platform. In other words, a .vbox-extpack file built in Linux cannot be installed in a VirtualBox installation on Windows. Of course I understand that I would have to compile my extension pack(s) on each platform separately, but so far, I haven't been able to find any standard script that would bundle platform-specific .vbox-extpack files into a single "fat" multi-platform .vbox-extpack file for convenient distribution, like Oracle's PUEL-licensed extension pack.</div><div><br></div><div>Perhaps such a script already exists in the code base in plain sight and I just missed it, but regardless, I hope someone can help me out with this.</div><div><br></div><div>Also, if there are any additional concerns to be aware of when building such multi-platform extension packs, such as the signing of binary files and archives with certificates and such, I would be happy to learn about those as well.</div><div><br></div><div>Thank you kindly in advance!</div><div><br></div><div>Volkert</div><div><br></div></div>