Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Tags for versions below 2.0.1

Aperta
#971 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

Are there somewhere versions older than version 2.0.1?
On one embedded device with the previous version of the company project, I have a file libtinyxml2.so.0.0.0 with the last modification date May 31 2012 .
I must build new version of company project linking with this existing library(libtinyxml2.so.0.0.0) (codesourcery-2014.05 arm-none-linux-gnueabi-gcc (4.8.3).)
Unfortunately, when compiling with this library I get undefined references to some functions.
When i compile myself tinyxml2.0.1 from tags, everything works fine, but it is bigger 2 times in size.
So im wondering what is inside this old version 🤔

libtinyxml2.so.0.0.0.zip

Looks like my version does not contains Value() function

[email protected]:/usr/lib/arm-linux-gnueabi$ nm -DC libtinyxml2.so.2.1.0 | grep Value
00009b44 T tinyxml2::XMLNode::SetValue(char const*, bool)
0000b530 T tinyxml2::XMLAttribute::QueryIntValue(int*) const
0000b5d0 T tinyxml2::XMLAttribute::QueryBoolValue(bool*) const
0000b620 T tinyxml2::XMLAttribute::QueryFloatValue(float*) const
0000b670 T tinyxml2::XMLAttribute::QueryDoubleValue(double*) const
0000b580 T tinyxml2::XMLAttribute::QueryUnsignedValue(unsigned int*) const
0000b390 T tinyxml2::XMLAttribute::Value() const
00009b14 T tinyxml2::XMLNode::Value() const
[email protected]:/usr/lib/arm-linux-gnueabi$ nm -DC libtinyxml2.so.0.0.0 | grep Value
00006f80 T tinyxml2::XMLNode::SetValue(char const*, bool)
00007b04 T tinyxml2::XMLAttribute::QueryIntValue(int*) const
00007b74 T tinyxml2::XMLAttribute::QueryBoolValue(bool*) const
00007d54 T tinyxml2::XMLAttribute::QueryFloatValue(float*) const
00007d1c T tinyxml2::XMLAttribute::QueryDoubleValue(double*) const
00007b3c T tinyxml2::XMLAttribute::QueryUnsignedValue(unsigned int*) const
[email protected]:/usr/lib/arm-linux-gnueabi$
Lingua principale
C++
Stelle
5.8k
Fork
2k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di leethomason/tinyxml2

Tutte le issue di leethomason/tinyxml2

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.