199 self.GetCurrentLocation()) |
199 self.GetCurrentLocation()) |
200 generator.GenerateProgram(window_size, buildpath, progname) |
200 generator.GenerateProgram(window_size, buildpath, progname) |
201 Gen_C_file = os.path.join(buildpath, progname+".cpp" ) |
201 Gen_C_file = os.path.join(buildpath, progname+".cpp" ) |
202 |
202 |
203 if wx.Platform == '__WXMSW__': |
203 if wx.Platform == '__WXMSW__': |
204 cxx_flags = "-I..\\..\\wxPython-src-2.8.7.1\\bld\\lib\\wx\\include\\msw-unicode-release-2.8 -I..\\..\\wxPython-src-2.8.7.1\\include -I..\\..\\wxPython-src-2.8.7.1\\contrib\\include -I..\\..\\matiec\\lib -DWXUSINGDLL -D__WXMSW__ -mthreads" |
204 cxx_flags = "-I..\\..\\wxPython-src-2.8.8.1\\bld\\lib\\wx\\include\\msw-unicode-release-2.8 -I..\\..\\wxPython-src-2.8.8.1\\include -I..\\..\\wxPython-src-2.8.8.1\\contrib\\include -I..\\..\\matiec\\lib -DWXUSINGDLL -D__WXMSW__ -mthreads" |
205 libs = "\"..\\lib\\libwxsvg.a\" \"..\\lib\\libwxsvg_agg.a\" \"..\\lib\\libagg.a\" \"..\\lib\\libaggplatformwin32.a\" \"..\\lib\\libaggfontwin32tt.a\" -L..\\..\\wxPython-src-2.8.7.1\\bld\\lib -mno-cygwin -mwindows -mthreads -mno-cygwin -mwindows -Wl,--subsystem,windows -mwindows -lwx_mswu_richtext-2.8 -lwx_mswu_aui-2.8 -lwx_mswu_xrc-2.8 -lwx_mswu_qa-2.8 -lwx_mswu_html-2.8 -lwx_mswu_adv-2.8 -lwx_mswu_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8" |
205 libs = "\"..\\lib\\libwxsvg.a\" \"..\\lib\\libwxsvg_agg.a\" \"..\\lib\\libagg.a\" \"..\\lib\\libaggplatformwin32.a\" \"..\\lib\\libaggfontwin32tt.a\" -L..\\..\\wxPython-src-2.8.8.1\\bld\\lib -mno-cygwin -mwindows -mthreads -mno-cygwin -mwindows -Wl,--subsystem,windows -mwindows -lwx_mswu_richtext-2.8 -lwx_mswu_aui-2.8 -lwx_mswu_xrc-2.8 -lwx_mswu_qa-2.8 -lwx_mswu_html-2.8 -lwx_mswu_adv-2.8 -lwx_mswu_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8" |
206 else: |
206 else: |
207 status, result, err_result = ProcessLogger(self.logger, "wx-config --cxxflags", no_stdout=True).spin() |
207 status, result, err_result = ProcessLogger(self.logger, "wx-config --cxxflags", no_stdout=True).spin() |
208 if status: |
208 if status: |
209 self.logger.write_error("Unable to get wx cxxflags\n") |
209 self.logger.write_error("Unable to get wx cxxflags\n") |
210 cxx_flags = result.strip() + " -I../matiec/lib" |
210 cxx_flags = result.strip() + " -I../matiec/lib" |