[USRP-users] USRP UHD Library Release suggestion

hossein talaiee h.talaiee at gmail.com
Mon Apr 20 16:52:10 EDT 2015


I'm currently doing it for every version, but Really ? for size?

Dynamicly linked runtime : 3,621,376 bytes
Staticly linked runtime :     3,777,024 bytes

for 150 KB in 3 MB?


On Mon, Apr 20, 2015 at 6:39 PM, Marcus Müller <usrp-users at lists.ettus.com>
wrote:

>  About VC runtime, yah, I and probably any other developer has it or know
> how to get it, but we want to distribute our application to non developers,
> why you dont staticly link it?
>
> Because that would unnecessarily increase library size for those 90% of
> developers who don't want that.
> If you want to distribute your UHD-based application statically linked to
> the VC runtime, you're free to do so -- but it's simply not what the
> majority of developers or users need.
>
> Best regards,
> Marcus Müller
>
>
>
> On 04/20/2015 03:39 PM, hossein talaiee via USRP-users wrote:
>
>  About VC runtime, yah, I and probably any other developer has it or know
> how to get it, but we want to distribute our application to non developers,
> why you dont staticly link it? what harm it may cause?
>
> On Fri, Apr 17, 2015 at 7:44 PM, Martin Braun via USRP-users <
> usrp-users at lists.ettus.com> wrote:
>
>> Hi Hossein,
>>
>> the requirement to install VC runtime is actually quite common, and if we
>> included it in our binaries, they'd become huge. Also, if you're a
>> developer there's a high chance those runtimes are already installed, and
>> for a lot of our users, that's true.
>>
>> As for Boost, there's no reason for us to update that unless we run into
>> bugs or require more features, so we'll be sticking to our current version
>> for another while.
>>
>> Regards,
>> Martin
>>
>>
>> On 17.04.2015 04:37, hossein talaiee via USRP-users wrote:
>>
>>> I noticed that UHD.dll file linked dynamicly against VS C++ run-time
>>> library that make this dll needy of VS-C-Runtime installation to work,
>>> and I wonder why?
>>> Why when we can do it staticly and have an absolutely portable UHD
>>> driver!
>>>
>>> As a matter of fact, boost compile must be done with this option too
>>> that can be done with passing "runtime-link=static link=static" to b2
>>> command line of boost compile.
>>>
>>> Also, boost libraries updated now to 1.57 (1.58 also will be out very
>>> soon, they testing 1.58-RC version now), consider upgrading boost
>>> libraries in release version.
>>>
>>
>>
>>
>>  _______________________________________________
>> USRP-users mailing list
>> USRP-users at lists.ettus.com
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>
>
>
>
> _______________________________________________
> USRP-users mailing listUSRP-users at lists.ettus.comhttp://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
>
> _______________________________________________
> USRP-users mailing list
> USRP-users at lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20150421/3790534f/attachment-0002.html>


More information about the USRP-users mailing list