Hi guys,<br><br>On Windows, we want to embed the Qt DLLs in the package. Looks like it makes the package about 60 MB in size, which is probably OK. The main issue is that we need to load the library in .onLoad(), after we set the PATH, which means we cannot use the NAMESPACE useDynLib(qtbase, .registration=TRUE). Thus, we lose automatic assignment of the registered native symbols in the namespace. This means using .Call("foo", PACKAGE="qtbase") instead of .Call(foo). The latter is obviously a lot cleaner, but it's a small price to pay to get things smoothly working on Windows. One alternative would be statically linking with Qt. That would require us to maintain our own Qt static libs (converted from the DLLs). That in my opinion is worse than the more complex .Call syntax.<br>
<br>Suggestions?<br><br>Michael<br><br>