|
From: | Dr . Jürgen Sauermann |
Subject: | Re: ⎕PLOT library change |
Date: | Mon, 3 Aug 2020 15:58:08 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 |
Hi again, Louis, I have discovered an explicit -lX11 in src/Makefile.am which may be the cause of the problem. Hopefully fixed in *SVN 1327*, Please let me know if not. Needs ./configure. Best regards, Jürgen On 8/2/20 6:41 PM, Dr. Jürgen Sauermann wrote:
Hi Louis,interesting. Could you please send me the ./configure output and the error message?Is is excatly the same as before? And did you ./configure after svn up? Best Regards, Jürgen On 8/2/20 6:04 PM, Louis Chretien wrote:Hmmm, I just updated to svn 1325, and I still get the error message.On Aug 1, 2020, at 10:58, Dr. Jürgen Sauermann <mail@xn--jrgen-sauermann-zvb.de <mailto:mail@xn--jrgen-sauermann-zvb.de>> wrote:Hi Louis,I have changed the ./configure script so that it should now build without X11, *SVN 1322*.Needless to say that the X11-based functions (i.e. ⎕GTK and ⎕PLOT) cannot work without X11.They give a SYNTAX ERROR now when called.I hope Apple will provide some replacement libraries for X11 and GTK soon (I would complainif they don't). Best Regards, JürgenOn 7/31/20 6:13 PM, Louis Chretien via Bugs and suggestions for GNU APL wrote:Seems that version 1320 breaks Mac OS X 10.14. First time it complains about X11…/bin/sh ../libtool --tag=CXX --mode=link g++ -Wall -I sql -g -O2 -export-dynamic -lX11 -lsqlite3 -o apl apl-main.o apl-Plot_xcb.o apl-Archive.o apl-Assert.o apl-Avec.o apl-Backtrace.o apl-Bif_F12_DOMINO.o apl-Bif_F12_FORMAT.o apl-Bif_F12_PARTITION_PICK.o apl-Bif_F12_SORT.o apl-Bif_F12_TAKE_DROP.o apl-Bif_OPER1_COMMUTE.o apl-Bif_OPER1_EACH.o apl-Bif_OPER2_POWER.o apl-Bif_OPER2_INNER.o apl-Bif_OPER2_OUTER.o apl-Bif_OPER2_RANK.o apl-Bif_OPER1_REDUCE.o apl-Bif_OPER1_SCAN.o apl-CDR.o apl-Cell.o apl-Doxy.o apl-CharCell.o apl-Command.o apl-Common.o apl-ComplexCell.o apl-configure_args.o apl-DiffOut.o apl-DynamicObject.o apl-Error.o apl-Executable.o apl-FloatCell.o apl-Function.o apl-DerivedFunction.o apl-Id.o apl-IndexExpr.o apl-IndexIterator.o apl-InputFile.o apl-IntCell.o apl-IO_Files.o apl-LApack.o apl-LibPaths.o apl-LineInput.o apl-Logging.o apl-LvalCell.o apl-Malloc_hooks.o apl-Nabla.o apl-Macro.o apl-NamedObject.o apl-NativeFunction.o apl-NumericCell.o apl-Output.o apl-Parser.o apl-PointerCell.o apl-Prefix.o apl-Plot_line_properties.o apl-Plot_data.o apl-Plot_window_properties.o apl-PrimitiveFunction.o apl-PrimitiveOperator.o apl-PrintBuffer.o apl-QuadFunction.o apl-ProcessorID.o apl-Quad_CR.o apl-Quad_DLX.o apl-Quad_FFT.o apl-Quad_FIO.o apl-Quad_FX.o apl-Quad_GTK.o apl-Quad_MAP.o apl-Quad_PLOT.o apl-Quad_RE.o apl-Quad_RL.o apl-Quad_RVAL.o apl-Quad_SQL.o apl-Quad_SVx.o apl-Quad_TF.o apl-Quad_WA.o apl-Parallel.o apl-Performance.o apl-RealCell.o apl-sbrk.o apl-Shape.o apl-ScalarFunction.o apl-Security.o apl-StateIndicator.o apl-Svar_DB.o apl-Svar_record.o apl-Symbol.o apl-SymbolTable.o apl-SystemVariable.o apl-TabExpansion.o apl-Thread_context.o apl-Token.o apl-Tokenizer.o apl-UCS_string.o apl-UCS_string_vector.o apl-UserFunction.o apl-UserFunction_header.o apl-UserPreferences.o apl-UTF8_string.o apl-Value.o apl-ValueHistory.o apl-Workspace.o apl-static_Objects.o sql/apl-SqliteArgListBuilder.o sql/apl-SqliteConnection.o sql/apl-SqliteResultValue.o sql/apl-SqliteProvider.o sql/apl-Connection.o -ldl -lpthread -lm -lncurses -ldl -lpthread -lm -lncurses libtool: link: g++ -Wall -I sql -g -O2 -o apl apl-main.o apl-Plot_xcb.o apl-Archive.o apl-Assert.o apl-Avec.o apl-Backtrace.o apl-Bif_F12_DOMINO.o apl-Bif_F12_FORMAT.o apl-Bif_F12_PARTITION_PICK.o apl-Bif_F12_SORT.o apl-Bif_F12_TAKE_DROP.o apl-Bif_OPER1_COMMUTE.o apl-Bif_OPER1_EACH.o apl-Bif_OPER2_POWER.o apl-Bif_OPER2_INNER.o apl-Bif_OPER2_OUTER.o apl-Bif_OPER2_RANK.o apl-Bif_OPER1_REDUCE.o apl-Bif_OPER1_SCAN.o apl-CDR.o apl-Cell.o apl-Doxy.o apl-CharCell.o apl-Command.o apl-Common.o apl-ComplexCell.o apl-configure_args.o apl-DiffOut.o apl-DynamicObject.o apl-Error.o apl-Executable.o apl-FloatCell.o apl-Function.o apl-DerivedFunction.o apl-Id.o apl-IndexExpr.o apl-IndexIterator.o apl-InputFile.o apl-IntCell.o apl-IO_Files.o apl-LApack.o apl-LibPaths.o apl-LineInput.o apl-Logging.o apl-LvalCell.o apl-Malloc_hooks.o apl-Nabla.o apl-Macro.o apl-NamedObject.o apl-NativeFunction.o apl-NumericCell.o apl-Output.o apl-Parser.o apl-PointerCell.o apl-Prefix.o apl-Plot_line_properties.o apl-Plot_data.o apl-Plot_window_properties.o apl-PrimitiveFunction.o apl-PrimitiveOperator.o apl-PrintBuffer.o apl-QuadFunction.o apl-ProcessorID.o apl-Quad_CR.o apl-Quad_DLX.o apl-Quad_FFT.o apl-Quad_FIO.o apl-Quad_FX.o apl-Quad_GTK.o apl-Quad_MAP.o apl-Quad_PLOT.o apl-Quad_RE.o apl-Quad_RL.o apl-Quad_RVAL.o apl-Quad_SQL.o apl-Quad_SVx.o apl-Quad_TF.o apl-Quad_WA.o apl-Parallel.o apl-Performance.o apl-RealCell.o apl-sbrk.o apl-Shape.o apl-ScalarFunction.o apl-Security.o apl-StateIndicator.o apl-Svar_DB.o apl-Svar_record.o apl-Symbol.o apl-SymbolTable.o apl-SystemVariable.o apl-TabExpansion.o apl-Thread_context.o apl-Token.o apl-Tokenizer.o apl-UCS_string.o apl-UCS_string_vector.o apl-UserFunction.o apl-UserFunction_header.o apl-UserPreferences.o apl-UTF8_string.o apl-Value.o apl-ValueHistory.o apl-Workspace.o apl-static_Objects.o sql/apl-SqliteArgListBuilder.o sql/apl-SqliteConnection.o sql/apl-SqliteResultValue.o sql/apl-SqliteProvider.o sql/apl-Connection.o -Wl,-bind_at_load -lX11 -lsqlite3 -ldl -lpthread -lm -lncursesld: library not found for -lX11clang: error: linker command failed with exit code 1 (use -v to see invocation)make[3]: *** [apl] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Mac-Pro-Louis:Subversion lchretien$On Jul 31, 2020, at 00:53, Christian Robert <christian.robert@polymtl.ca <mailto:christian.robert@polymtl.ca> <mailto:christian.robert@polymtl.ca>> wrote:I have a couple of notices,1) if you just have only libxcb it will fail to compile (in my case) while it was compiling ok before. 2) the new Quad-Plot (gtk3) have default point/dot/size and default line/width of I think 8, who is too much, try 4 or 2 3) on 2 of my systems, if you Quad-Plot say 3 graphs, if you unwind/close thems in the wrong order, it make others windows to fail 4) Unable to resize any windows. Thoses resize but not internally, just the frame change size, not the graph.first though, but a good start. Xtian.I HATE when DIFFERENT LINUX get different result while it should be the same.On 2020-07-30 14:53, Dr. Jürgen Sauermann wrote:Hi,due to serious problems with displaying APL characters in *⎕PLOT* legends, I decided to replace *libxcb* (which lacks essential Unicode support) with thesomewhat more modern *libgtk3*.In order to use *libgtk3* you need to *./configure* again. If *libgtk3* is not present,then *libxcb* will be used as fallback. *SVN 1319*. Enjoy, Jürgen--- Louis Chrétienlchretien@mac.com <mailto:lchretien@mac.com> <mailto:lchretien@mac.com>--- Louis Chrétien lchretien@mac.com <mailto:lchretien@mac.com>
[Prev in Thread] | Current Thread | [Next in Thread] |