Author Topic: Problem building C::B on linux with propgrid  (Read 4767 times)

Offline yycvm

  • Single posting newcomer
  • *
  • Posts: 3
Problem building C::B on linux with propgrid
« on: March 27, 2011, 11:45:16 am »
Hi,

I'm new to this forum. Hopefully the right place.

I'm building C::B on linux. It seems to me that propgrid is used twice: one from wxpropgrid and the other from C::B.

I have multiple redefinitions and some other problems.

Thanks
Clemens


libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../../src/sdk/wxpropgrid -I../../../src/include -I/home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/lib/wx/include/gtk2-unicode-2.9 -I/home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I../../../../src/sdk/wxpropgrid/include -DWXMAKINGLIB_PROPGRID -DwxPG_USE_WXMODULE=0 -DwxPG_SUPPORT_TOOLTIPS -Ulinux -Uunix -O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT advprops.lo -MD -MP -MF .deps/advprops.Tpo -c ../../../../src/sdk/wxpropgrid/./src/advprops.cpp  -fPIC -DPIC -o .libs/advprops.o
In Datei, eingefügt von ../../../../src/sdk/wxpropgrid/include/wx/propgrid/propdev.h:15,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:56:
../../../../src/sdk/wxpropgrid/include/wx/propgrid/propgrid.h:132:1: Warnung: »wxPG_USE_RENDERER_NATIVE« redefiniert
In Datei, eingefügt von /home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/property.h:17,
                 von /home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/propgrid.h:24,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:52:
/home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/propgriddefs.h:81:1: Warnung: dies ist die Stelle der vorherigen Definition
In Datei, eingefügt von ../../../../src/sdk/wxpropgrid/include/wx/propgrid/propdev.h:15,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:56:
../../../../src/sdk/wxpropgrid/include/wx/propgrid/propgrid.h:684:1: Warnung: »wxPG_LABEL« redefiniert
In Datei, eingefügt von /home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/property.h:17,
                 von /home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/propgrid.h:24,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:52:
/home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/propgriddefs.h:266:1: Warnung: dies ist die Stelle der vorherigen Definition
In Datei, eingefügt von ../../../../src/sdk/wxpropgrid/include/wx/propgrid/propdev.h:15,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:56:
../../../../src/sdk/wxpropgrid/include/wx/propgrid/propgrid.h:1297:1: Warnung: »wxPG_PROP_PARENTAL_FLAGS« redefiniert
In Datei, eingefügt von /home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/propgrid.h:24,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:52:
/home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/property.h:501:1: Warnung: dies ist die Stelle der vorherigen Definition
In Datei, eingefügt von ../../../../src/sdk/wxpropgrid/include/wx/propgrid/propdev.h:15,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:56:
../../../../src/sdk/wxpropgrid/include/wx/propgrid/propgrid.h:1325:1: Warnung: »wxPG_ATTR_MIN« redefiniert
In Datei, eingefügt von /home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/propgrid.h:24,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:52:
/home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/property.h:696:1: Warnung: dies ist die Stelle der vorherigen Definition
In Datei, eingefügt von ../../../../src/sdk/wxpropgrid/include/wx/propgrid/propdev.h:15,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:56:
../../../../src/sdk/wxpropgrid/include/wx/propgrid/propgrid.h:1329:1: Warnung: »wxPG_ATTR_MAX« redefiniert
In Datei, eingefügt von /home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/propgrid.h:24,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:52:
/home/cvm/dev/wxWidgets-2.9.1/build_gtk/../install_gtk/include/wx-2.9/wx/propgrid/property.h:698:1: Warnung: dies ist die Stelle der vorherigen Definition
In Datei, eingefügt von ../../../../src/sdk/wxpropgrid/include/wx/propgrid/propdev.h:15,
                 von ../../../../src/sdk/wxpropgrid/./src/advprops.cpp:56:
../../../../src/sdk/wxpropgrid/include/wx/propgrid/propgrid.h:1335:1: Warnung: »wxPG_ATTR_UNITS« redefiniert


Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7252
Re: Problem building C::B on linux with propgrid
« Reply #1 on: March 27, 2011, 12:06:57 pm »
You can not easily build C::B with wx >= 2.9 at the moment.