On 1/3/19 3:51 AM, Waldek Hebisch wrote:
> oldk1331 wrote:
>>
>> I wish next release can provide Windows and macsOS binary
>> (without X11 dependency).
>>
>> I can do this work as I have relevant environment.
>
> Hmm, on Windows recent Cygwin clisp on longer supports creation
> of executables, so we need some different way of creating
> executables. Having X11 parts would be nice, but you decide
> on which parts you want ot spend effort and which to skip.
I plan to use mingw instead of Cygwin, so that the binary doesn't
have extra dependency. X11 support might be planned for future.
I plan to use SBCL if possible.
> AFAIK on macsOS build including X11 works out of the box.
> There may be some buglet that appeared recently or usual
> problems with changes to macsOS, but including X11 should
> not add significant effort to creating an executable.
Latest macOS doesn't support X11 out of box, and support
for X11 on macOS might be fewer in the future, so I'll
only provide FriCAS release without X11 for now.
> More on this: X11 means having Hyperdoc and graphics.
> IME both are quite useful. I know that some people
> think that Ralf API site is a better replacement for
> Hyperdoc. Well, having API site is good, but that
> depends on network access. IMO this is _big_ problem.
> Namely, with network come issues of security and privacy.
> One of best security practices is to cut of or severly
> limit network access. Of course, any programs depending
> on network for its operation subverts this and it seems
> that many programs are provided because provider
> _wants_ to subvert security (in nicer language wants
> to collect "business data" it needs). Many open source
> programs jump on this train, but please understand:
> I would like to keep FriCAS independent of network.
>
> Again, it is up to you if you include/exclude X11 or
> provide two versions, but I hope that you understand
> that I consider X11 support important and why.
>
I understand there are unique features in X11 interface.
On the other hand, having command line interface binary
release is better than no binary release, let's take one
step ahead and see if there will be more people download
FriCAS.
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/fricas-devel/43b134ed-08ac-7fca-e604-6d86df50dc34%40gmail.com.
For more options, visit https://groups.google.com/d/optout.