I haven't looked at your problems in detail, but these comments might help.

Study Help>User Manual>Install page. In particular the section Customized User Folder.

If you want the standard profile, then I would strongly recommend against starting J with your own profile. You should start J normally and let normal mechanisms provide the customization you require.

With luck you will find that a custom install to the folder of your choice combined with careful modification of profile_template.ijs to create profilex.ijs will give you what you want.

I would be wary of a multi-user install that has the same user folders for all users. This is against the intended structure and use. It might be better to have private user folders and then simple mechanism to provide a common shared folder.

----- Original Message ----- From: "Murray Eisenberg" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, March 19, 2008 11:46 PM
Subject: [Jgeneral] install & configure J602 under Windows XP


The J602 installer for Windows offers three choices none of which is what I want: I want to install for all users, but NOT in c:\Program Files. The best I could do was to install as a single user and to select the program installation directory I wanted, D:\Language\j602\bin\j.exe.

But I do NOT want to keep any user files in

C:\[user]\j602-user

but rather inside the the single Juser directory that I want to specify, just like I always have before (with recent releases) by means of suitable configuration files include a profile.ijs -- see below.

I note that the installer did create C:\[user]\j602-user but except for 4 empty subdirectories, that directory is completely empty.

The J program shortcut I use has target

D:\Language\j602\bin\j.exe -jprofile d:\language\Juser\config6\myprofile.ijs

and starts in the installation directory, d:\language\j602.

The myprofile.ijs referred to above includes:

  NB. create SYSTEMFOLDERS
  NB. the entry for binary is added in boot.ijs
  sep=. PATHSEP_j_
  prf=. PROFILE {.~ PROFILE i: sep
  add=. 'd:\language\Jaddons'
  sys=. prf,sep,'system'
  tmp=. 2!:5'JHOME'
  usr=. 'd:\language\Juser'
  cfg=. 'd:\language\Juser\config6'
  hlp=. sys,sep,'extras',sep,'help'
  hom=. (0&e. { ;&prf) 2!:5 'JHOME'
  ids=. ;: 'profile system addons temp user config help home'
  SYSTEMFOLDERS_j_=: ids ,. prf;sys;add;tmp;usr;cfg;hlp;hom

And the version of startup.ijs in that same d:\language\Juser\config6 includes:

  NB. Provide global for environment var JHOME
  HOME_z_=: (2!:5'JHOME'),'\'
  TEMP_j_=: (2!:5'JHOME')

This startup.ijs is what referred to in the entry

  STARTUP=: 'd:\language\Juser\config6\startup.ijs'

in d:\language\Juser\config6\config.ijs.

When I try to start the program using the shortcut as modified, I get error message: "Error and no IDE window for debugging.

What's wrong and how can it be fixed?

--
Murray Eisenberg                     [EMAIL PROTECTED]
Mathematics & Statistics Dept.
Lederle Graduate Research Tower      phone 413 549-1020 (H)
University of Massachusetts                413 545-2859 (W)
710 North Pleasant Street            fax   413 545-1801
Amherst, MA 01003-9305
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to