Project

General

Profile

Actions

Bug #433

open

unbandle tinyxml code from source

Added by Anonymous about 14 years ago. Updated over 10 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
09/22/2010
Due date:
% Done:

0%

Estimated time:

Description

entferne tinyxml code aus den sourcen
benutze dafür shared libs von tinyxml

1. install latest tinyxml (2.6.1) from sourceforge
2. apply the patch (vdr-vodcatcher-0.2.2_unbundle-tinyxml.diff oder. vdr-vodcatcher-0.2.2_unbundle-tinyxml2.diff)
(unterschied nur in kleinen details, in der einbindung/detection der curl lib)
3. remove the tinyxml DIR vom den vodcatcher sourcen
4. compile plugin.

laptop vodcatcher-0.2.2 # ldd libvdr-vodcatcher.so
linux-vdso.so.1 => (0x00007fffb6032000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007fec23c32000)
libtinyxml.so.2 => /usr/lib/libtinyxml.so.2 (0x00007fec23a1b000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/libstdc++.so.6 (0x00007fec23707000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007fec234f0000)
libc.so.6 => /lib/libc.so.6 (0x00007fec2318a000)
librt.so.1 => /lib/librt.so.1 (0x00007fec22f80000)
libz.so.1 => /lib/libz.so.1 (0x00007fec22d69000)
libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0x00007fec22abf000)
libm.so.6 => /lib/libm.so.6 (0x00007fec2283d000)
/lib64/ld-linux-x86-64.so.2 (0x00007fec240dd000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fec22620000)
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0x00007fec2240f000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0x00007fec22198000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fec21f94000)

sieht nach sauberer einbindung von curl und tinyxml aus

Ich hab das nicht im livebetrieb getestet, nur auf compile
das kommt aber so in den nächsten minuten in das gentoo repo, damit das von breiter user masse getested werden kann.

Joerg Bornkessel <>


Files

Actions

Also available in: Atom PDF