recent versions of android ndk is using clang. Older versions used gcc 4.8.
J source makefile detects different versions of gcc and clang and uses appropriate CFLAGS. But clang is used to build binaries for official distribution. On Sat, May 4, 2019, 2:46 AM Eric Iverson <eric.b.iver...@gmail.com> wrote: > Raul's answer makes good points. > > Currently Jsoftware uses VS Express 2013 on Windows and clang version > 3.8.0-2ubuntu4 on Linux. We use clang on macOS but as far as I can tell the > version info they give is meaningless. I am not sure about Android. > > This changes and is subject to change without notice. > > You should use what is best for you and then sort out problems if any. > > On Fri, May 3, 2019 at 2:36 PM Raul Miller <rauldmil...@gmail.com> wrote: > > > In my experience, J source has been fairly tolerant of compiler versions. > > > > Did you try a compiler version which did not work? (If so, which > > version(s)?) > > > > Thanks, > > > > -- > > Raul > > > > On Fri, May 3, 2019 at 1:29 PM Akakima <akakim...@gmail.com> wrote: > > > > > > Hi, > > > > > > What version of compiler are used to compile J sources ? > > > > > > On windows is it: Visual Studio ( Express | Pro | Std ) 2013 ? > > > > > > Unix : Gcc (what version) > > > > > > Thanks > > > > > > ---------------------------------------------------------------------- > > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm