Subject: Re: short doc for installing the new pre-release
From: Dale E Martin (dmartin@cliftonlabs.com)
Date: Thu May 10 2001 - 19:42:57 MDT
> Assumed I have a vhdl file in ~/work/example.vhd. How to make and run it?
> It isn't enough clear after seeing this Makefile.am . The make process
> in 'savant' subdir maked the 'ieee' libraries.
Ahhh, yes, I left out some steps. You need to build the c++ generated by
analyzing std_logic_1164:
1) make sure WARPEDROOT and TYVISROOT are set
2) cd $SAVANTROOT/lib/vhdl/ieee/ieee._savant_lib
3) make
That should produce "ieee._savant_lib.a". You only need to do this one
time, as it's now built for good.
Now, analyze your design:
1) cd ~work
2) $SAVANTROOT/bin/scram -publish-cc example.vhd
3) cd word._savant_lib
4) make
In theory you'll get an executable out, the name dependent on what's in the
VHDL file.
In discussing the build problems that another user was having, we
discovered that the current system won't compile with g++ 2.96 from RedHat
7.0. G++ has been a moving target lately, and 2.95.2 is the only version I
have much confidence in with respect to working with SAVANT.
Later,
Dale
-- Dale E. Martin, Clifton Labs, Inc. Senior Computer Engineer dmartin@cliftonlabs.com http://www.cliftonlabs.com pgp key available
This archive was generated by hypermail 2b25 : Mon Mar 18 2002 - 13:00:02 MST