[Libre-soc-bugs] [Bug 890] Static Timing Analysis of eth_mac
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Wed Jul 13 18:59:15 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=890
--- Comment #10 from Andrey Miroshnikov <andrey at technepisteme.xyz> ---
I've been able to get tasyagle to compile, however it requires modifying the
source code. Ah, also I installed texlive-full (not sure yet if it's absolutely
necessary as it's massive, will check later).
The location of tcl.h (added when installing tcl8.6-dev) has changed to
/usr/include/tcl/tcl.h, and the #include statements in the following files need
to be changed to (I guess tcl dir is not in the include variable):
#include <tcl/tcl.h>
These are the files I needed to change:
distrib/sources/yagle/genius/gen_search_global.c
distrib/sources/yagle/genius/gen_main.c
distrib/sources/api/tcl/eltclsh.h
distrib/sources/api/tcl/avt.c
distrib/sources/api/tcl/parse.c
distrib/sources/api/api/gen_execute_C.c
distrib/sources/api/api/api_util.c
There is also an auto-generated, but can be changed after the first ./build.sh
run:
distrib/sources/api/tcl/avt_static_TCL_wrap.c:#include <tcl/tcl.h>
It is generated by SWIG, but I haven't found where the paramater for this
include is. The SWIG config files (".i" extension) aren't too obvious.
Possible config file that seemed to have the settings are:
distrib/sources/api/tcl/avtshell_tclsh.i #l44
The terminal output of ./install/bin/xtas:
@@@@ @@@@
@@ @ @
@@ @ @@
@@ @ @@ @@@@ @@@@@@
@@ @@@@@@@@ @@ @ @@ @
@@ @@ @@ @@ @@@
@@@ @@ @@@@@ @@@@
@ @@ @@ @@ @@ @@@@
@ @@ @@ @@ @@ @ @@@
@ @@ @@ @ @@ @@@ @@ @@
@@@ @@@@ @@@@ @@@@ @@ @ @@@@@
AVERTEC Release v3.4p5 (64bit)
Copyright (c)1998-2022, All Rights Reserved
E-mail: support at avertec.com
June 7th, 2010
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list