- 
 1. Data: 2009-06-11 16:56:30
 Temat: code::block
 Od: Piotr Kulinski <p...@w...pl>
 Mam problem z ustawieniem IDE Code::Block 
 Mam ściągnięte nowiuśki program (wraz z MinGW), do tego mam zaciągniętą
 biblioteką wxWidgets (v.2.8.10)
 Bibliotekę kompilowałem pod GCC 3.4.5 (kilka sposobów, z "wlinkowanym"
 debugerem, bez debugera, z unicode i bez). Z tworzeniem bibliotek nie było
 żadnego problemu, zero błędów. Dla weryfikacji przekompilowałem kilka
 samples z wxWidgets na utworzonych bibliotekach (kompilacja z linii
 poleceń) - bez problemów. Stworzyłem sobie również .obj bibliotek pod CV++
 (2008 EE), używając ich również bez problemów kompilują się sample.
 
 Tymczasem, podpinając bibliotekę pod Code::Block (wskazania ścieżek i
 bibliotek ustawione), przy linkowaniu otrzymuję masę komunikatów (wyciąg
 pod spodem). Generalnie niepoprawne odwołania.
 
 Czy ktoś miał podobny problem i gdzie szukać przyczyny błędu?
 
 obj\Debug\testApp.o: In function
 `_ZN12wxEvtHandler12TryValidatorER7wxEvent':
 D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 testApp]+0x44): undefined reference to `wxApp::Initialize(int&, wchar_t**)'
 D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 testApp]+0x90): undefined reference to
 `wxAppConsole::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t
 const*, wchar_t const*)'
 D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 testApp]+0x94): undefined reference to `wxAppConsole::OnAssert(wchar_t
 const*, int, wchar_t const*, wchar_t const*)'
 ...
 ...
 
 --
 pozdrawiam, GG i SkyPe w X-nagłówku posta, e-mail: zmień wpw na wp
 piotr
 
- 
 2. Data: 2009-06-22 07:53:31
 Temat: Re: code::block
 Od: Paweł Kierski <n...@p...net>
 Piotr Kulinski wrote: 
 > Mam problem z ustawieniem IDE Code::Block
 > Mam ściągnięte nowiuśki program (wraz z MinGW), do tego mam zaciągniętą
 > biblioteką wxWidgets (v.2.8.10)
 > Bibliotekę kompilowałem pod GCC 3.4.5 (kilka sposobów, z "wlinkowanym"
 > debugerem, bez debugera, z unicode i bez). Z tworzeniem bibliotek nie było
 > żadnego problemu, zero błędów. Dla weryfikacji przekompilowałem kilka
 > samples z wxWidgets na utworzonych bibliotekach (kompilacja z linii
 > poleceń) - bez problemów. Stworzyłem sobie również .obj bibliotek pod CV++
 > (2008 EE), używając ich również bez problemów kompilują się sample.
 >
 > Tymczasem, podpinając bibliotekę pod Code::Block (wskazania ścieżek i
 > bibliotek ustawione), przy linkowaniu otrzymuję masę komunikatów (wyciąg
 > pod spodem). Generalnie niepoprawne odwołania.
 >
 > Czy ktoś miał podobny problem i gdzie szukać przyczyny błędu?
 >
 > obj\Debug\testApp.o: In function
 > `_ZN12wxEvtHandler12TryValidatorER7wxEvent':
 > D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 > testApp]+0x44): undefined reference to `wxApp::Initialize(int&, wchar_t**)'
 > D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 > testApp]+0x90): undefined reference to
 > `wxAppConsole::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t
 > const*, wchar_t const*)'
 > D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 > testApp]+0x94): undefined reference to `wxAppConsole::OnAssert(wchar_t
 > const*, int, wchar_t const*, wchar_t const*)'
 > ...
 > ...
 
 Podobny problem miałem w związku z traktowaniem przez VC++ wchar_t -
 za pomocą przełącznika kompilacji można było traktować wcha_t jako
 oddzielny typ wbudowany lub alias do unsigned short. Takie problemy
 miałem, gdy łączyłem moduły kompilowane z różnymi opcjami kompilacji -
 co skutkowało różnym "manglowaniem" nazw. Sprawdź Dependency Walkerem
 (potrafi "odmanglować" nazwy funkcji z typami), co jest eksportowane,
 a co importowane - zwróć uwagę na typy wchar_t* i unsigned short*.
 
 --
 Paweł Kierski
 n...@p...net
 
- 
 3. Data: 2009-06-30 07:53:15
 Temat: Re: code::block
 Od: Zbigniew Zagórski <z...@g...com>
 On 11 Cze, 18:56, Piotr Kulinski <p...@w...pl> wrote: 
 > Mam problem z ustawieniem IDE Code::Block
 > Mam ściągnięte nowiuśki program (wraz z MinGW), do tego mam zaciągniętą
 > biblioteką wxWidgets (v.2.8.10)
 > Bibliotekę kompilowałem pod GCC 3.4.5 (kilka sposobów, z "wlinkowanym"
 > debugerem, bez debugera, z unicode i bez). Z tworzeniem bibliotek nie było
 
 Hi,
 
 Nie "z debugerem" tylko z symbolami dla debugera.
 
 > (...)
 > bibliotek ustawione), przy linkowaniu otrzymuję masę komunikatów (wyciąg
 > pod spodem). Generalnie niepoprawne odwołania.
 >
 > Czy ktoś miał podobny problem i gdzie szukać przyczyny błędu?
 >
 > obj\Debug\testApp.o: In function
 > `_ZN12wxEvtHandler12TryValidatorER7wxEvent':
 > D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 > testApp]+0x44): undefined reference to `wxApp::Initialize(int&, wchar_t**)'
 > D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 > testApp]+0x90): undefined reference to
 > `wxAppConsole::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t
 > const*, wchar_t const*)'
 > D:/wxWidgets/include/wx/app.h:(.rdata$_ZTV7testApp[v
 table for
 > testApp]+0x94): undefined reference to `wxAppConsole::OnAssert(wchar_t
 > const*, int, wchar_t const*, wchar_t const*)'
 > ...
 > ...
 
 Napisz więcej.
 
 - linia poleceń kompilacji (czy tam linkowania),
 - którą konkretnie konfigurację próbowałeś podlinkować (DLL,
 Unicode,
 Debug, Universal?) w _tym_ konkretnie przypadku.
 
 ZZ
 


 do góry
 do góry![Porównanie i ocena wyników mailingu - czy tylko wskaźniki są ważne? [© lichtmeister - fotolia.com] Porównanie i ocena wyników mailingu - czy tylko wskaźniki są ważne?](https://s3.egospodarka.pl/grafika2/mailing/Porownanie-i-ocena-wynikow-mailingu-czy-tylko-wskazniki-sa-wazne-220933-150x100crop.jpg) 
![Jak mierzyć i oceniać skuteczność mailingu. 5 najważniejszych wskaźników [© maicasaa - Fotolia.com] Jak mierzyć i oceniać skuteczność mailingu. 5 najważniejszych wskaźników](https://s3.egospodarka.pl/grafika2/mailing/Jak-mierzyc-i-oceniac-skutecznosc-mailingu-5-najwazniejszych-wskaznikow-219695-150x100crop.jpg) 
![Skuteczny mailing. Jaka lista mailingowa i targetowanie będą najlepsze? [© georgejmclittle - Fotolia.com] Skuteczny mailing. Jaka lista mailingowa i targetowanie będą najlepsze?](https://s3.egospodarka.pl/grafika2/mailing/Skuteczny-mailing-Jaka-lista-mailingowa-i-targetowanie-beda-najlepsze-216468-150x100crop.jpg) 
![Nowe limity podatkowe na 2025 rok [© cookie_studio na Freepik] Nowe limity podatkowe na 2025 rok](https://s3.egospodarka.pl/grafika2/limity-podatkowe/Nowe-limity-podatkowe-na-2025-rok-262813-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 
 
 


