Re: [Jsource] compilation from sources on OpenBSD, amd64, noavx

2018-06-06 Thread Raul Miller
You only need to replace the machine specific files. You may need to
deal with the file extension used for libraries.

This should give you and idea (run this in the top level directory of
a j install):

find . | xargs file | grep x86_64

At minimum, you'll want to replace bin/jconsole and libj

Thanks,

-- 
Raul
On Wed, Jun 6, 2018 at 9:13 AM Rudolf Sykora  wrote:
>
> On 6 June 2018 at 14:47, chris burke  wrote:
> >
> > You should be able to get a normal J installation and just replace the
> > binary.
>
> Do you mean that I could grab a working installation, say from linux,
> and then just replace a few files? Is it clear which?
>
> Thanks
> Ruda
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jsource] compilation from sources on OpenBSD, amd64, noavx

2018-06-06 Thread Raul Miller
install is defined in system/main/stdlib.ijs:

$ bin/jconsole
   ;(4!:3''){~4!:4<'install'
/Users/rauldmiller/j64-807/system/main/stdlib.ijs

You'll want to get that working before you install packages.

Thanks,

-- 
Raul

On Wed, Jun 6, 2018 at 9:10 AM Rudolf Sykora  wrote:
>
> On 6 June 2018 at 14:34, Raul Miller  wrote:
> > But before that, I'd start bin/jconsole and try install from there.
> > (I'd also probably try install'all')
>
> I had tried it before from jconsole...
>
> odin$ cd soft/jsource/jbld/j64/bin
> odin$ ./jconsole
> |domain error: boot
> |   'libc.so.6 setlocale > x i *c'&(15!:0)^:(UNAME-:'Linux')1;,'C'
>install'all'
> |value error: install
> |   install'all'
>
>
> > Also.. presumably you've got a running jqt instance on another system
> > that you can compare against?
>
> not now
>
> Thanks
> Ruda
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jsource] compilation from sources on OpenBSD, amd64, noavx

2018-06-06 Thread Rudolf Sykora
On 6 June 2018 at 14:47, chris burke  wrote:
>
> You should be able to get a normal J installation and just replace the
> binary.

Do you mean that I could grab a working installation, say from linux,
and then just replace a few files? Is it clear which?

Thanks
Ruda
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jsource] compilation from sources on OpenBSD, amd64, noavx

2018-06-06 Thread Rudolf Sykora
On 6 June 2018 at 14:34, Raul Miller  wrote:
> But before that, I'd start bin/jconsole and try install from there.
> (I'd also probably try install'all')

I had tried it before from jconsole...

odin$ cd soft/jsource/jbld/j64/bin
odin$ ./jconsole
|domain error: boot
|   'libc.so.6 setlocale > x i *c'&(15!:0)^:(UNAME-:'Linux')1;,'C'
   install'all'
|value error: install
|   install'all'


> Also.. presumably you've got a running jqt instance on another system
> that you can compare against?

not now

Thanks
Ruda
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jsource] compilation from sources on OpenBSD, amd64, noavx

2018-06-06 Thread chris burke
The profile should be loaded by default, see
http://jsoftware.com/help/user/cmdline.htm and subsequent pages. It loads
the base library, which includes 'install' and 'require'.

For the meaning of ~ see
http://code.jsoftware.com/wiki/Guides/Folders_and_Projects .

You should be able to get a normal J installation and just replace the
binary.


On Wed, Jun 6, 2018 at 5:43 AM, bill lam  wrote:

> I think your boot sequence had never completed to load base library.
>
> jqt term can run without any profile , but of course those definitions in
> base library will be unavailable. try
> ./jqt -jprofile
>
> to see the behavior familiar or not.
>
> you need to confirm if booting process can run fine.
>
>
--
For information about J forums see http://www.jsoftware.com/forums.htm