android log

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/03/2013 03:00 AM, David Woodhouse wrote:


> I think we ought to be able to bundle them. But I don't think we
> *should* bundle full builds of everything as shared libraries. I think
> we should build minimal versions of the libraries we use (libxml2 can
> have a shitload of stuff turned off, for example), and link them
> *statically*, which will allow even more of a size reduction as unused
> code gets dropped from the build.


This should be easy to handle on the openconnect level by having a
configure flag --enable-static-link. Said that, it seems it is not easy
to link against a given set of libraries with libtool. The attached
patch will statically link openconnect against installed libtool libraries.

> I've pushed a few changes which give me a working build under the NDK.
> Note that you need -DANDROID since that doesn't appear to be set by


Where does this -DANDROID is needed? When building gnutls ANDROID is
defined.

regards,
Nikos
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Added-option-to-enable-static-linking-of-libraries.patch
Type: text/x-patch
Size: 3481 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/openconnect-devel/attachments/20130303/7076d1af/attachment.bin>


[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux