I figured I would proceed past my PM stumbling block to packaging an
application.  After all, there's an opportunity to enter the run statement
there, too.

But that fails, too, and leaves me with two questions.

First, the lab works to create both an app.exe and an app.zip.

I double-click on app.exe, and I follow the instructions to install the
application -- no complaints.

Then I click Start > All Programs > Plot 0.0 > Plot 0.0, and I get a
"Missing Shortcut" dialog: "Windows is searching for j.exe.  To locate the
file yourself, click Browse."

I do, and I find myself in c:\Program Files\j602\bin, staring at j.exe.  I
select it, and I get a clean .ijx session -- no nouns or verbs, and only
four locales:

   names 6
base j    jijs z

Any ideas what I'm doing wrong?

Second, when I go through that with my real app, I think I want to bring
sqlite.dll into the installer so that users don't have to install it
separately.  Do I do that by adding it to the .exe zip file later (I
presume I can do that; I think I've added to a tar file but not to a zip
file)?  Do I include it in the APP_ADDONS section  I tried

APP_WIN=: 0 : 0
~addons\data\sqlite\lib\sqlite3.dll
)

but if I load the installer and then run build'', I get

   build''
copy: ~bin\profile.ijs
copy: ~system\classes\*
copy: ~system\extras\*
copy: ~system\main\*
copy: ~system\packages\*
copy: ~tools\*
copy: ~bin\j.exe
copy: ~bin\j.dll
copy: ~user\projects\dir\file1.ijs
copy: ~user\projects\dir\file2.sql
copy: ~addons\data\sqlite\lib\sqlite3.dll
|assertion failure: copy
|   +./allowedpaths=<s,PATHSEP_j_

Thanks,

Bill

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

Reply via email to