mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 10:13:19 +02:00
A very ugly hack to fix an issue on Linux: if the wxbase315u_xml_gcc_custom.so is
used **only** in PCM (in Kicad manager), it is not found in some cases at run time. So just use it in the main module to avoid a not found issue for the wxbase315u_xml_gcc_custom shared object when launching Kicad (the cost is very low)
This commit is contained in:
parent
36048fa436
commit
cf8618a0d5
@ -97,6 +97,11 @@ BEGIN_EVENT_TABLE( KICAD_MANAGER_FRAME, EDA_BASE_FRAME )
|
||||
END_EVENT_TABLE()
|
||||
|
||||
|
||||
#ifdef KICAD_PCM
|
||||
// See below the purpose of this include
|
||||
#include <wx/xml/xml.h>
|
||||
#endif
|
||||
|
||||
KICAD_MANAGER_FRAME::KICAD_MANAGER_FRAME( wxWindow* parent, const wxString& title,
|
||||
const wxPoint& pos, const wxSize& size ) :
|
||||
EDA_BASE_FRAME( parent, KICAD_MAIN_FRAME_T, title, pos, size,
|
||||
@ -109,6 +114,14 @@ KICAD_MANAGER_FRAME::KICAD_MANAGER_FRAME( wxWindow* parent, const wxString& titl
|
||||
m_leftWinWidth = 250; // Default value
|
||||
m_aboutTitle = "KiCad";
|
||||
|
||||
#ifdef KICAD_PCM
|
||||
// JPC: A very ugly hack to fix an issue on Linux: if the wxbase315u_xml_gcc_custom.so is
|
||||
// used **only** in PCM, it is not found in some cases at run time.
|
||||
// So just use it in the main module to avoid a not found issue
|
||||
// wxbase315u_xml_gcc_custom shared object when launching Kicad
|
||||
wxXmlDocument dummy;
|
||||
#endif
|
||||
|
||||
// Create the status line (bottom of the frame)
|
||||
static const int dims[2] = { -1, -1 };
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user