← Back to team overview

kicad-developers team mailing list archive

build problem

 

What problem?
System mandriva 2008 x86_64
Before 2 week build ok

make[1]: Entering directory `/home/lacko/forrasok/kicadsvn/pcbnew'
g++ -Wall -O2 -I/usr/lib64/wx/include/ -I/usr/lib64/wx/include/gtk2-ansi-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -fno-strict-aliasing -DPCBNEW -fno-strict-aliasing -I./ -Ibitmaps -I../include -I../share -I../pcbnew -I../3d-viewer -I../polygon -I -c -o pcbnew.o pcbnew.cpp
/home/lacko/tmp/ccCJ7A3M.o: In function `wxGetApp()':
pcbnew.cpp:(.text+0x3): undefined reference to `wxAppConsole::ms_appInstance'
/home/lacko/tmp/ccCJ7A3M.o: In function `main':
pcbnew.cpp:(.text+0x5e): undefined reference to `wxEntry(int&, char**)'
/home/lacko/tmp/ccCJ7A3M.o: In function `wxCreateApp()':
pcbnew.cpp:(.text+0x89): undefined reference to `wxAppConsole::CheckBuildOptions(char const*, char const*)' pcbnew.cpp:(.text+0x9e): undefined reference to `WinEDA_App::WinEDA_App()'
/home/lacko/tmp/ccCJ7A3M.o: In function `WinEDA_App::OnInit()':
pcbnew.cpp:(.text+0x2de): undefined reference to `wxEmptyString'
pcbnew.cpp:(.text+0x2e5): undefined reference to `wxStringBase::npos'
pcbnew.cpp:(.text+0x2f4): undefined reference to `g_EDA_Appl'
pcbnew.cpp:(.text+0x307): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0x312): undefined reference to `WinEDA_App::InitEDA_Appl(wxString const&)' pcbnew.cpp:(.text+0x344): undefined reference to `wxSingleInstanceChecker::IsAnotherRunning() const' pcbnew.cpp:(.text+0x366): undefined reference to `PCB_SCREEN::PCB_SCREEN(int)' pcbnew.cpp:(.text+0x375): undefined reference to `WinEDA_App::GetSettings()' pcbnew.cpp:(.text+0x3ab): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)'
pcbnew.cpp:(.text+0x3b2): undefined reference to `wxEmptyString'
pcbnew.cpp:(.text+0x3ce): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0x3e9): undefined reference to `MakeFileName(wxString const&, wxString const&, wxString const&)' pcbnew.cpp:(.text+0x3fc): undefined reference to `wxStringBase::operator=(wxStringBase const&)' pcbnew.cpp:(.text+0x454): undefined reference to `wxPathOnly(wxString const&)' pcbnew.cpp:(.text+0x45c): undefined reference to `wxSetWorkingDirectory(wxString const&)' pcbnew.cpp:(.text+0x47b): undefined reference to `Read_Config(wxString const&)'
pcbnew.cpp:(.text+0x481): undefined reference to `g_DrawBgColor'
pcbnew.cpp:(.text+0x494): undefined reference to `Read_Hotkey_Config(WinEDA_DrawFrame*, bool)' pcbnew.cpp:(.text+0x49e): undefined reference to `MyZMalloc(unsigned long)' pcbnew.cpp:(.text+0x4e7): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0x548): undefined reference to `WinEDA_PcbFrame::WinEDA_PcbFrame(wxWindow*, WinEDA_App*, wxString const&, wxPoint const&, wxSize const&, long)'
pcbnew.cpp:(.text+0x577): undefined reference to `GetBuildVersion()'
pcbnew.cpp:(.text+0x591): undefined reference to `operator+(wxString const&, char const*)' pcbnew.cpp:(.text+0x5a7): undefined reference to `operator+(wxString const&, wxString const&)'
pcbnew.cpp:(.text+0x5fc): undefined reference to `ActiveScreen'
pcbnew.cpp:(.text+0x619): undefined reference to `BOARD::BOARD(EDA_BaseStruct*, WinEDA_BasePcbFrame*)' pcbnew.cpp:(.text+0x650): undefined reference to `CreateServer(wxWindow*, int)' pcbnew.cpp:(.text+0x65a): undefined reference to `RemoteCommand(char const*)' pcbnew.cpp:(.text+0x65f): undefined reference to `SetupServerFunction(void (*)(char const*))' pcbnew.cpp:(.text+0x671): undefined reference to `WinEDA_DrawFrame::Zoom_Automatique(bool)' pcbnew.cpp:(.text+0x7f8): undefined reference to `wxClientDC::wxClientDC(wxWindow*)' pcbnew.cpp:(.text+0x80f): undefined reference to `WinEDA_DrawPanel::PrepareGraphicContext(wxDC*)' pcbnew.cpp:(.text+0x824): undefined reference to `WinEDA_PcbFrame::LoadOnePcbFile(wxString const&, wxDC*, bool)' pcbnew.cpp:(.text+0x82d): undefined reference to `vtable for wxClientDC' pcbnew.cpp:(.text+0x835): undefined reference to `wxWindowDC::~wxWindowDC()'
pcbnew.cpp:(.text+0x841): undefined reference to `wxGetLocale()'
pcbnew.cpp:(.text+0x87d): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0x887): undefined reference to `IsOK(wxWindow*, wxString const&)' pcbnew.cpp:(.text+0xab8): undefined reference to `vtable for wxClientDC' pcbnew.cpp:(.text+0xabd): undefined reference to `wxWindowDC::~wxWindowDC()' /home/lacko/tmp/ccCJ7A3M.o: In function `__static_initialization_and_destruction_0(int, int)': pcbnew.cpp:(.text+0xb44): undefined reference to `wxArrayString::Init(bool)' pcbnew.cpp:(.text+0xc77): undefined reference to `DISPLAY_OPTIONS::DISPLAY_OPTIONS()' pcbnew.cpp:(.text+0xc7e): undefined reference to `wxStringBase::npos' pcbnew.cpp:(.text+0xc92): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0xcb7): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)'
pcbnew.cpp:(.text+0xccf): undefined reference to `wxEmptyString'
pcbnew.cpp:(.text+0xcfb): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0xd20): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0xd45): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0xd6a): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0xd99): undefined reference to `EDA_BoardDesignSettings::EDA_BoardDesignSettings()' pcbnew.cpp:(.text+0xda5): undefined reference to `D_PAD::D_PAD(MODULE*)'
pcbnew.cpp:(.text+0xdbb): undefined reference to `wxGetLocale()'
pcbnew.cpp:(.text+0xdf1): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)'
pcbnew.cpp:(.text+0xdfb): undefined reference to `wxGetLocale()'
pcbnew.cpp:(.text+0xe31): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)'
pcbnew.cpp:(.text+0xe3b): undefined reference to `wxGetLocale()'
pcbnew.cpp:(.text+0xe71): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)'
pcbnew.cpp:(.text+0xe78): undefined reference to `wxGetLocale()'
pcbnew.cpp:(.text+0xeae): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)'
pcbnew.cpp:(.text+0xec6): undefined reference to `wxEmptyString'
pcbnew.cpp:(.text+0xf10): undefined reference to `BOARDHEAD::BOARDHEAD()' pcbnew.cpp:(.text+0xf35): undefined reference to `wxStringBase::InitWith(char const*, unsigned long, unsigned long)' pcbnew.cpp:(.text+0xf4d): undefined reference to `wxAppConsole::ms_appInitFn'
/home/lacko/tmp/ccCJ7A3M.o: In function `__tcf_12':
pcbnew.cpp:(.text+0x16): undefined reference to `BOARDHEAD::~BOARDHEAD()'
/home/lacko/tmp/ccCJ7A3M.o: In function `__tcf_9':
pcbnew.cpp:(.text+0x26): undefined reference to `D_PAD::~D_PAD()'
/home/lacko/tmp/ccCJ7A3M.o: In function `__tcf_1':
pcbnew.cpp:(.text+0x36): undefined reference to `wxArrayString::~wxArrayString()' /home/lacko/tmp/ccCJ7A3M.o: In function `wxThreadHelperThread::~wxThreadHelperThread()': pcbnew.cpp:(.text._ZN20wxThreadHelperThreadD0Ev[wxThreadHelperThread::~wxThreadHelperThread()]+0xc): undefined reference to `wxThread::~wxThread()' /home/lacko/tmp/ccCJ7A3M.o: In function `wxThreadHelperThread::~wxThreadHelperThread()': pcbnew.cpp:(.text._ZN20wxThreadHelperThreadD1Ev[wxThreadHelperThread::~wxThreadHelperThread()]+0x8): undefined reference to `wxThread::~wxThread()' /home/lacko/tmp/ccCJ7A3M.o:(.rodata._ZTV20wxThreadHelperThread[vtable for wxThreadHelperThread]+0x18): undefined reference to `wxThread::TestDestroy()' /home/lacko/tmp/ccCJ7A3M.o:(.rodata._ZTI20wxThreadHelperThread[typeinfo for wxThreadHelperThread]+0x10): undefined reference to `typeinfo for wxThread'
collect2: ld returned 1 exit status
make[1]: *** [pcbnew.o] Error 1