At 03:23 -0700 2006/05/31, Oleg Kobchenko wrote:
Don't you have to say
export LD_LIBRARY_PATH=...
What does ldd say?
Yes, of course (blush), thank you. Now I can
try things on the remote Linux system.
At 10:08 -0400 2006/05/31, Eric Iverson wrote:
Oleg's suggestion of LD_LIBRARY_PATH was valid, but you need to do
an export for it to be seen by the start of jconsole.
My very limited experience is that LD_LIBRARY_PATH is used
differently by different people and different linux systems and is
probably best avoided. In particular you should never just set it,
and should only add to the end.
My original message showed that there was no value for
LD_LIBRARY_PATH in the system I was using - but your
suggestion of appending to be safe is a good point.
Having done that, I how have a working j601 in the
remote system.
In regards to an earlier response -
At 16:04 +0800 2006/05/31, Chris Burke wrote:
Did you move libj601.so to /usr/lib?
See http://www.jsoftware.com/jwiki/System/Installation/Linux.
On this remote machine, which belongs to the phone
company supplying my DSL services, I have no privilege
to put things into /usr/lib.
By the way, I assumed that such a copy was the problem,
but it isn't mentioned in the install.txt file that
unpacks from the .gz file. Perhaps that txt file should
match the one in jwiki? This is also important in Darwin!
I think the install.txt file needs an update...
At 10:03 -0400 2006/05/31, Eric Iverson wrote:
The command:
sudo mv libj601.dylib /usr/lib/.
is correct (the final . means keep the same name).
However, this points out that the shorter, simpler and less confusing:
sudo mv libj601.dylib /usr/lib
would work just as well.
I suspect that you find x. enabled in your config because you did
the n install on top of an old install that had it enabled. A new
install on top of an old one doesn't replace user files such as
config so your info is carried forward.
The following seems to refute the "install on top of old one" theory -
iMg5:/usr/local/lib jkt$ rm -rf j601
iMg5:/usr/local/lib jkt$ tar -xzf j601nbeta_darwin.tar.gz
iMg5:/usr/local/lib jkt$ cd j601
iMg5:/usr/local/lib/j601 jkt$ sudo mv libj601.dylib /usr/lib/.
Password:
iMg5:/usr/local/lib/j601 jkt$ ./jconsole
add =: 4 : 'x. + y.'
add
4 : 'x. + y.'
2 add 4
6
9!:14 ''
j601/beta/2006-05-20/22:30
9!:12 ''
5
9!:48 ''
1
------------
It does look as though things are set up to not allow x. y. et.al.
iMg5:/usr/local/lib/j601 jkt$ grep XNAMES ./system/extras/config/*
./system/extras/config/config.txt:XNAMES if explicit argument names
y. are permitted
./system/extras/config/stdcfg.ijs:XNAMES=: 0
iMg5:/usr/local/lib/j601 jkt$
But not working as expected. By the way, the last line of the
n distribution config.txt file has no EOL (by product of MS editors?).
- joey
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm