From: Tatsuro M. <tma...@ya...> - 2018-06-04 22:55:27
|
I have tried to build by pre-build libraries embedded to Msys2. undefined reference to wxtwidget symbols is disappeared. I will try to change my build system from my original one to Msys2 based one. But it takes a time to do it completely. Anyway, please go ahead. Tatsuro ----- Original Message ----- > From: Tatsuro MATSUOKA <tma...@ya...> > To: Merritt Ethan <sf...@us...>; gnu...@li...; bma...@we... > Cc: > Date: 2018/6/3, Sun 07:49 > Subject: Re: pre-release testing version of gnuplot 5.2.4 > > Windows 64 bit build fails at link stage. > > g++ -L/c/Programs/gplibs64_gcc710/lib -s -L/c/Programs/Qt/5.9.1_mgw64_710/lib > -mconsole -L/c/Program\ Files\ \(x86\)/HTML\ Help\ > Workshop/lib -L. -o gnuplot.exe eval.co getcolor.co stats.co unset.co > breaders.co specfun.co term.co graph3d.co dynarray.co show.co axis.co stdfn.co > util.co save.co util3d.co tabulate.co readline.co internal.co jitter.co > libcerf.co bitmap.co hidden3d.co plot3d.co color.co contour.co command.co > multiplot.co plot.co scanner.co gadgets.co plot2d.co tables.co time.co pm3d.co > matrix.co boundary.co fit.co misc.co alloc.co external.co help.co interpol.co > datafile.co parse.co standard.co variable.co datablock.co graphics.co mouse.co > set.co history.co version.co gpexecute.co wxt_gui.co gp_cairo.co > gp_cairo_helpers.co qt_term.co winmain.co wgnuplib.co wgraph.co wprinter.co > wpause.co wgdiplus.co wd2d.co wgplt_res.co -lkernel32 -lgdi32 -lwinspool > -lcomdlg32 -lcomctl32 -ladvapi32 -lshell32 -lmsimg32 -lgdiplus -lshlwapi -ld2d1 > -ldwrite > -lole32 -lhtmlhelp\ > -lgd -lgd -lz -L/c/Programs/gplibs64_gcc710/lib -lpng16 -lz > -L/c/Programs/gplibs64_gcc710/lib -lfreetype -lz -lpng16 -lz -lfontconfig -ljpeg > -L/c/Programs/gplibs64_gcc710/lib -lz -lpng16 -lz -lfreetype -lz -lpng16 -lz > -lfontconfig -ljpeg -lgd -lQt5Core -lQt5Gui -lQt5Network -lQt5Svg -lQt5Widgets > -lQt5PrintSupport -lqtmain -llua -liconv -lcerf -lm > -L/c/Programs/gplibs64_gcc710/lib -L/c/Programs/gplibs64_gcc710/lib > -L/mingw64/lib -lwx_mswu_xrc-3.0 -lwx_mswu_webview-3.0 -lwx_mswu_html-3.0 > -lwx_mswu_qa-3.0 -lwx_mswu_adv-3.0 -lwx_mswu_core-3.0 -lwx_baseu_xml-3.0 > -lwx_baseu_net-3.0 -lwx_baseu-3.0 -L/c/Programs/gplibs64_gcc710/lib > -L/c/Programs/gplibs64_gcc710/lib/../lib -L/c/Programs/gplibs64_gcc710/lib > -lpangocairo-1.0 -lpangowin32-1.0 -lgdi32 -lusp10 -lpango-1.0 -lm -lcairo -lz > -lgobject-2.0 -lffi -lglib-2.0 -lintl -lws2_32 -lole32 -lwinmm -lshlwapi -lintl > -lpixman-1 -lfreetype -lz -lpng16 -lz > C:/msys64_gcc710/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: > skipping incompatible C:/Program Files (x86)/HTML Help Workshop/lib/htmlhelp.lib > when searching for -lhtmlhelp > term.co:term.c:(.text+0x129fd): undefined reference to > `wxt_close_terminal_window' > term.co:term.c:(.text+0x13007): undefined reference to `wxt_update_title' > term.co:term.c:(.text+0x13414): undefined reference to `wxt_update_size' > term.co:term.c:(.text+0x134c7): undefined reference to `wxt_update_position' > term.co:term.c:(.text+0xc955): undefined reference to `wxt_text' > term.co:term.c:(.data+0x3a70): undefined reference to `wxt_init' > term.co:term.c:(.data+0x3a78): undefined reference to `wxt_reset' > term.co:term.c:(.data+0x3a90): undefined reference to `wxt_graphics' > term.co:term.c:(.data+0x3a98): undefined reference to `wxt_move' > term.co:term.c:(.data+0x3aa0): undefined reference to `wxt_vector' > term.co:term.c:(.data+0x3aa8): undefined reference to `wxt_linetype' > term.co:term.c:(.data+0x3ab0): undefined reference to `wxt_put_text' > term.co:term.c:(.data+0x3ab8): undefined reference to `wxt_text_angle' > term.co:term.c:(.data+0x3ac0): undefined reference to `wxt_justify_text' > term.co:term.c:(.data+0x3ac8): undefined reference to `wxt_point' > term.co:term.c:(.data+0x3ad8): undefined reference to `wxt_set_font' > term.co:term.c:(.data+0x3ae0): undefined reference to `wxt_pointsize' > term.co:term.c:(.data+0x3af0): undefined reference to `wxt_text' > term.co:term.c:(.data+0x3b00): undefined reference to `wxt_fillbox' > term.co:term.c:(.data+0x3b08): undefined reference to `wxt_linewidth' > term.co:term.c:(.data+0x3b10): undefined reference to `wxt_waitforinput' > term.co:term.c:(.data+0x3b18): undefined reference to `wxt_put_tmptext' > term.co:term.c:(.data+0x3b20): undefined reference to `wxt_set_ruler' > term.co:term.c:(.data+0x3b28): undefined reference to `wxt_set_cursor' > term.co:term.c:(.data+0x3b30): undefined reference to `wxt_set_clipboard' > term.co:term.c:(.data+0x3b38): undefined reference to `wxt_make_palette' > term.co:term.c:(.data+0x3b48): undefined reference to `wxt_set_color' > term.co:term.c:(.data+0x3b50): undefined reference to `wxt_filled_polygon' > term.co:term.c:(.data+0x3b58): undefined reference to `wxt_image' > term.co:term.c:(.data+0x3b60): undefined reference to `wxt_enhanced_open' > term.co:term.c:(.data+0x3b68): undefined reference to `wxt_enhanced_flush' > term.co:term.c:(.data+0x3b70): undefined reference to `wxt_enhanced_writec' > term.co:term.c:(.data+0x3b78): undefined reference to `wxt_layer' > term.co:term.c:(.data+0x3b90): undefined reference to `wxt_hypertext' > term.co:term.c:(.data+0x3b98): undefined reference to `wxt_boxed_text' > term.co:term.c:(.data+0x3ba0): undefined reference to `wxt_modify_plots' > term.co:term.c:(.data+0x3ba8): undefined reference to `wxt_dashtype' > command.co:command.c:(.text+0x1497): undefined reference to > `wxt_lower_terminal_window' > command.co:command.c:(.text+0x14b2): undefined reference to > `wxt_raise_terminal_window' > command.co:command.c:(.text+0x13b2): undefined reference to > `wxt_lower_terminal_group' > command.co:command.c:(.text+0x13ce): undefined reference to > `wxt_raise_terminal_group' > winmain.co:winmain.c:(.text+0xdbf): undefined reference to > `wxt_window_opened' > winmain.co:winmain.c:(.text+0xdd1): undefined reference to > `wxt_window_opened' > winmain.co:winmain.c:(.text+0xb75): undefined reference to `wxt_screen_dump' > wpause.co:wpause.c:(.text+0x771): undefined reference to > `wxt_active_window_opened' > collect2.exe: error: ld returned 1 exit status > make[1]: *** [Makefile:616: gnuplot.exe] Error 1 > make[1]: Leaving directory > '/d/usr/Tatsu/msys2mingw64_710/gnuplot/gnuplot-5.2.4-testing/gnuplot-5.2.4/config/mingw' > make: *** [Makefile:566: console] Error 2 > > > Bastian. > > Do you have time to build gnuplot 5.2.4 on windows 64 bit? > > For 32bit, build went well. > > > Tatsuro > > > > ----- Original Message ----- >> From: sfeam via gnuplot-beta <gnu...@li...> >> To: gnu...@li... >> Cc: >> Date: 2018/6/2, Sat 14:23 >> Subject: pre-release testing version of gnuplot 5.2.4 >> >> I have uploaded a 5.2.4 tarball to the "testing" section of the >> gnuplot files folder on SourceForge. >> >> https://sourceforge.net/projects/gnuplot/files/gnuplot/testing/ >> gnuplot-5.2.4-testing.tar.gz >> >> >> This release contains >> - a fix for a serious regression reported against 5.2.3 (spurious >> evaluation of logscale coordinates as UNDEFINED) >> - re-implementation of the "refresh" command to correct > regressions in >> 5.2.0 through 5.2.3 >> - sanity checks for several invalid command sequences found by fuzzing >> - several minor bug-fixes >> - two recent minor changes back-ported from the development version >> >> Yes it's only been a month since 5.2.3 but I think the regression >> in plotting logscale axes is serious enough to warrant an immediate fix. >> If you want to test before/after here is a simple trigger for the error: >> set log y >> plot [1:100] x**2, 1/0 >> >> Please use the testing tarball to confirm a successful build or >> report build errors. If no problems are found I expect to make a >> regular release of 5.2.4 next week. >> >> Ethan >> >> > ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> gnuplot-beta mailing list >> gnu...@li... >> Membership management via: >> https://lists.sourceforge.net/lists/listinfo/gnuplot-beta >> > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > |