← Back to team overview

kicad-developers team mailing list archive

Compiling KiCAD release version March 2011

 

Hi,
         I have been trying to compile the KiCAD release version:

release version:
2011 mar 11
files (.zip,.tgz):
kicad-2011-03-11


I am using Code Blocks with MinGW and Windows Vista. I get these errors:

||=== kicad, all ===|
CMakeFiles\cvpcb.dir\objects.a(autosel.cpp.obj)autosel.cpp|| undefined
reference to `wxStringBase::append(unsigned int, wchar_t)'|
CMakeFiles\cvpcb.dir\objects.a(autosel.cpp.obj)autosel.cpp|| undefined
reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(autosel.cpp.obj)autosel.cpp|| undefined
reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(autosel.cpp.obj)autosel.cpp|| undefined
reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(autosel.cpp.obj)autosel.cpp|| undefined
reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(autosel.cpp.obj)autosel.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cfg.cpp.obj)cfg.cpp|| undefined reference to
`wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(cfg.cpp.obj)cfg.cpp|| undefined reference to
`wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(cfg.cpp.obj)cfg.cpp|| undefined reference to
`wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(cfg.cpp.obj)cfg.cpp|| undefined reference to
`wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(cfg.cpp.obj)cfg.cpp|| undefined reference to
`wxStringBase::operator=(wchar_t const*)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
more undefined references to `wxStringBase::InitWith(wchar_t const*,
unsigned int, unsigned int)' follow|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::operator=(wchar_t const*)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
undefined reference to `wxStringBase::InitWith(wchar_t const*, unsigned int,
unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(class_DisplayFootprintsFrame.cpp.obj)class_DisplayFootprintsFrame.cpp||
more undefined references to `wxStringBase::InitWith(wchar_t const*,
unsigned int, unsigned int)' follow|
CMakeFiles\cvpcb.dir\objects.a(class_footprints_listbox.cpp.obj)class_footprints_listbox.cpp||
undefined reference to `wxString::AfterFirst(wchar_t) const'|
CMakeFiles\cvpcb.dir\objects.a(class_footprints_listbox.cpp.obj)class_footprints_listbox.cpp||
undefined reference to `wxString::Matches(wchar_t const*) const'|
CMakeFiles\cvpcb.dir\objects.a(class_footprints_listbox.cpp.obj)class_footprints_listbox.cpp||
undefined reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(class_footprints_listbox.cpp.obj)class_footprints_listbox.cpp||
undefined reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(class_footprints_listbox.cpp.obj)class_footprints_listbox.cpp||
undefined reference to `wxStringBase::operator=(wchar_t const*)'|
CMakeFiles\cvpcb.dir\objects.a(class_footprints_listbox.cpp.obj)class_footprints_listbox.cpp||
undefined reference to `wxStringBase::ConcatSelf(unsigned int, wchar_t
const*, unsigned int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| more undefined
references to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)' follow|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxArrayString::Index(wchar_t const*, bool, bool) const'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxArrayString::Remove(wchar_t const*)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `operator+(wxString const&, wchar_t const*)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `operator+(wxString const&, wchar_t const*)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `operator+(wxString const&, wchar_t const*)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxString::Printf(wchar_t const*, ...)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| undefined
reference to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)'|
CMakeFiles\cvpcb.dir\objects.a(cvframe.cpp.obj)cvframe.cpp|| more undefined
references to `wxStringBase::InitWith(wchar_t const*, unsigned int, unsigned
int)' follow|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 0 warnings ===|


Am I missing something in the setup?

Thanks,
Milind

Follow ups