alliance-support '1999
Re: Problems with Alliance installation


Czo [Olivier SIROL] (Olivier.Sirol@asim.lip6.fr)
Mon, 10 May 1999 16:31:53 +0200

ssy bla wrote: > > Subject: Problems with the installation of Alliance VLSI Cad system > I own a PC with RedHat Linux 5.0 operating system. I tried to install your > Cad system, but found some problems with the compilation process. > I downloaded the common package and the sources package (it was half the > size of the binary so I decided to download it instead of the binary) from > ftp://asim.lip6.fr: > 1. alliance-3.2b-common.tar.gz > 2. alliance-3.2c-sources.tar.gz (The sources) > 3. alliance-3.2c.README > > I followed all the instructions in alliance-3.2c.README > 1. I opened the packages with gunzip and untarred them to the directory /usr > I came up with /usr/alliance directory in which both packages were located. > > 2. I moved to /usr/alliance/share/etc and executed ./configure > 3. I created a directory architecture as mentioned in the file > alliance-3.2c.README > 4. As mentioned in alliance-3.2c.README; I moved to the > /usr/alliance/sources directory and executed make, which was supposed to > compile the program, but instead I received this message: > make[1]: Entering directory /usr/alliance/sources/mbk > Makefile:33: /etc/.mk: No such file or directory > make[1]: *** No rule to make target '/etc/.mk'. Stop; > make: *** [all] Error 1 this is because $MACHINE is no defined... before running ./configure, cd where you have installed alliance ie /usr/alliance run the fowllowing script mklinks.sh Linux_elf this will create dir and symlinks for Linux_elf machine. cd etc ; run ./configure cd sources and compile. this time you may have compilation problems as theese sources (3.2c) have never been compiled on rh5 (glibc2/libc6) Be sure, however, to download ftp://asim.lip6.fr/pub/alliance/patches/alliance-3.2c.patches good luck. Olivier. -- http://asim.lip6.fr/~czo/vcard/ ======================= mklinks.sh #! /bin/sh # $* arg is $ALLIANCE_OS eg Linux_elf, Solaris... for MACHINE in $* do mkdir -p archi/$MACHINE/bin mkdir -p archi/$MACHINE/include mkdir -p archi/$MACHINE/lib cd archi/$MACHINE for MYDIR in cells doc etc man tutorials do ln -s ../../share/$MYDIR . done cd ../.. done =======================

 



Alliance Web Site © 1997, 2002 ASIM/LIP6/UPMC, page maintained by Czo [Olivier Sirol] , last updated on 22 March 2001.