Vast on Solaris 10

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

Vast on Solaris 10

Postby riverdusty » Thu Feb 12, 2009 10:08 am

Hi.

I'm new to both Solaris and Vast. I've just installed my Solaris 10 on my Sparc as per recommended instructions.
Every step of the process reminds me why i love OpenBSD... :P

I downloaded and unzipped va752_cs.zip va752_ms.zip to cd_c and cd_m
I created /usr/local/VASmalltalk/7.5/ as per instructions...
I read the readme's and install guide. I ran ./cd_m/install_s/setup

I get the following...

Code: Select all
# ./cd_m/install_s/setup
Killed

VisualAge for Smalltalk Install
--------------------------------------
Making link directory: /tmp/vastcd-7.5.2
Starting linkage process...
Making the symbolic links...
Mapping completed.
chmod: WARNING: can't access /tmp/vastcd-7.5.2/install_s
Installer startup..../cd_m/install_s/setup[279]: /tmp/vastcd-7.5.2/install_s:  not found
ln: /tmp/vastcd-7.5.2/install_s/bin/libcurses.so.1: No such file or directory


Other times it says its successfully, but really wasn't.

Code: Select all
# ./setup
Killed

VisualAge for Smalltalk Install
--------------------------------------
Making link directory: /tmp/vastcd-7.5.2
Starting linkage process...
Making the symbolic links...
Mapping completed.
Installer startup...# cat /tmp/vastInstall-output

VA Smalltalk, Version 7.5.2
VM Timestamp: 4.0,(NC) 6/12/2007 (74)
(C) Copyright Instantiations 1994, 2007.  All rights reserved.
(C) Copyright International Business Machines Corp. 1994, 2006.  All rights reserved.
Virtual Machine PID: 2815
This is a trial copy of VA Smalltalk.

Please refer to our website (http://www.instantiations.com/VAST) for
information on how to purchase the product.

Could not open 'setup.icx'.
Exit with error code 33#


If this is really this difficult to install, I don't think I'll be purchasing it.
I've just downloaded V8Beta and will attempt this with that. Otherwise, please let me know if I'm doing something wrong because I can't believe this is that difficult to install.
riverdusty
 
Posts: 4
Joined: Thu Feb 12, 2009 9:56 am

Re: Vast on Solaris 10

Postby riverdusty » Fri Feb 13, 2009 1:36 am

Hi

I've just tried with version 8Beta...

Code: Select all
# ./install_s/setup
Killed

VisualAge for Smalltalk Install
--------------------------------------
Making link directory: /tmp/vastcd-8.0.0
Starting linkage process...
Making the symbolic links...
Mapping completed.
chmod: WARNING: can't access /tmp/vastcd-8.0.0/install_s
Installer startup..../install_s/setup[279]: /tmp/vastcd-8.0.0/install_s:  not found
ln: /tmp/vastcd-8.0.0/install_s/bin/libcurses.so.1: No such file or directory


I've checked for libcurses...

Code: Select all
# whereis libcurses
libcurses: /usr/ccs/lib/libcurses.so /usr/lib/libcurses.so /usr/ucblib/libcurses.so
#


I will now attempt to update libcurses and see if that works.
riverdusty
 
Posts: 4
Joined: Thu Feb 12, 2009 9:56 am

Re: Vast on Solaris 10

Postby riverdusty » Fri Feb 13, 2009 4:25 am

Fixed

Code: Select all
bash-3.00# pwd
/Documents/vast/cd_m/install_s/bin
bash-3.00# ln -s /usr/lib/libcurses.so.1 libcurses.so.1
bash-3.00# cd ../
bash-3.00# ./setup


I still want to know why I had to do this. I presume I'd have to do this when I try V8Beta1.

It seems to be installed and working.
Yup, even works with ssh'ing in and doing Xforwarding. Nice...
riverdusty
 
Posts: 4
Joined: Thu Feb 12, 2009 9:56 am

Re: Vast on Solaris 10

Postby Diane Engles » Fri Feb 13, 2009 5:34 am

Hi,

Are you installing as root or with root privileges?
Instantiations Smalltalk Support
diane@instantiations.com
Diane Engles
Moderator
 
Posts: 66
Joined: Mon Oct 16, 2006 2:40 pm

Re: Vast on Solaris 10

Postby riverdusty » Mon Feb 16, 2009 2:56 am

Yes!
I've also checked paths and even added extra paths.
I've double and triple checked everything. I've had other unix/linux experts have a look.

Basically the problem was VAST was looking for libcurses in its install directory. It's not in its install directory. I had to create a link to the libcurses file. After that it installed fine and works fine.

I just want to know why that file is either not in the right location or why VAST was looking for it in the wrong location.
riverdusty
 
Posts: 4
Joined: Thu Feb 12, 2009 9:56 am

Re: Vast on Solaris 10

Postby Diane Engles » Wed Feb 18, 2009 12:19 pm

Hi Riverdusty,

The initial installation problems occurred because your working directory was not set to cd_m in your install subdirectory.

The installation guides for 7.5.2 and V8 Beta both detail this step in the section "Installing VA Smalltalk on Unix".

They state:
1. Change your current working directory to the client (cd-c) or manager (cd-m) directory as appropriate.
2. Change your current working directory to a platform-appropriate subdirectory of the temporary directory:
install_a for AIX

install_l for Linux

install_s for Solaris

You aparently ran the install from an up level directories since you entered the commands " ./cd_m/install_s/setup" and "./install_s/setup". I was able to reproduce your results by executing the same command when my working directory set to /home/tester/temp. Once I changed directories to /home/tester/cd_m/install_s and executed ./setup, the installation proceeded normally.

Did you create the symbolic link in the installation bin directory before you changed to the cd_m directory and entered "./setup"? Just changing your working directory properly should have let the installation proceed.
Instantiations Smalltalk Support
diane@instantiations.com
Diane Engles
Moderator
 
Posts: 66
Joined: Mon Oct 16, 2006 2:40 pm


Return to VA Smalltalk 7.0, 7.5 & 8.0

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest