[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