Arm/open embedded builds of Common C++ to be available for ipaq

David Sugar <[email protected]>
Newsgroups gmane.comp.gnu.ccrtp.devel
Message-ID <[email protected]>
I have just initially built commoncpp2 1.4.1 for arm under open embedded
(ipaq/h3900 familiar, gpe) using the --without-extras and
--without-exception configure options to minimize library size.  I have
attached the bb file I used.

While I think we should now be able to do the same for ccrtp, but it
needs to be audited for exception handling code.  We probably should
also look at the stl usage in ccrtp.

I had already ported and even successfully used the current linphone
(1.2.0) on the ipaq built under open embedded (and libosip2-2.2.2...),
but the gui is not well adapted for the small screen size, and linphone
has a very large number of gnome related library dependencies at present.

If we can do an oe build of ccrtp, maybe we can port sflphoned, which
already has well separated softphone operation and gui modules, and
build a very lightweight gtk based gui module for that specifically
designed for a small screen.  Maybe qt based twinkle can also be ported
and adapted for opie/qtopia?  I have not looked at how much additional
overhead twinkle has yet.

_______________________________________________
Ccrtp-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/ccrtp-devel
commoncpp2_1.4.1.bb (text/plain, 568 B)
DESCRIPTION = "A library for C++ threads and sockets"
SECTION = "libs"
PRIORITY = "optional"
PR = "r1"
LICENSE = "GPL LGPL"
SRC_URI = "${SOURCEFORGE_MIRROR}/gnutelephony/commoncpp2-${PV}.tar.gz"
S = "${WORKDIR}/commoncpp2-${PV}"
LEAD_SONAME = "libgnu2\..*"

EXTRA_OECONF = "--without-exceptions --without-extras"

inherit autotools pkgconfig

do_stage() {
	oe_libinstall -C src -so -a libccgnu2 ${STAGING_LIBDIR}
	install -d ${STAGING_INCDIR}/cc++/
	(cd include/cc++ ; cp *.h ${STAGING_INCDIR}/cc++)
	install -m 0644 src/libccgnu2.pc ${STAGING_DATADIR}/pkgconfig
}
dyfet.vcf (text/x-vcard, 177 B)
begin:vcard
fn:David Sugar
n:Sugar;David
org:GNU Telephony
email;internet:[email protected]
tel;work:+1 201 215 2609
url:http://www.gnutelephony.org
version:2.1
end:vcard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.