Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kev-cam/v2k-top
Parser/simulation framework for Verilog & C++
https://github.com/kev-cam/v2k-top
Last synced: about 2 months ago
JSON representation
Parser/simulation framework for Verilog & C++
- Host: GitHub
- URL: https://github.com/kev-cam/v2k-top
- Owner: kev-cam
- License: other
- Created: 2020-04-10T07:16:14.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-11T00:36:23.000Z (almost 5 years ago)
- Last Synced: 2024-08-03T17:11:14.194Z (5 months ago)
- Language: C++
- Size: 563 KB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
- awesome-opensource-hardware - v2k-top
README
What to do:
1. Unpack the code - it will be a directory tree starting v2k-00.30/...
2. Either:
create a link from your bin directory to v2k-00.30/bin/mk
or
put v2k-00.30/bin on your path -
[csh: set path = ($path:q `pwd`/bin)]
[sh: PATH=$PATH:`pwd`/bin]you may also need to set the environment variables
PROJECT v2k
PROJECT_ROOT3. Execute:
cd .../v2k-00.30
./configure
mk setup
mk apps -try 2 -shrd # try -sttc instead if you have
# problems with shared libraries
mk exports -i
mk docs -i
v2k -doc &
[# for a faster version:
mk apps -O ](cd src/v2kprl ; ./perl.csh)
If you need to rebuild from scratch try this to remove bad intermediate
files:mk -cd src CLEAN
4. Test the application:
/.../v2k-00.30/bin/v2k [-help] ....
5. Send feedback to:
Tips:
Solaris:
If you are running on Solaris and experience long compile times it may
be because you have an old 'as' - download and build the GNU binutils to
get a better one, you'll need to check that it actually gets used too as
gcc may use the native 'as' first.Cygwin:
You'll need a link from /bin/sh to bash for the mk.sh script, and a working
perl (in /usr/local/bin).Re-building:
Running 'mk -sj 2' from the 'command' directory is probably the fastest
way to rebuild.