bthies / streamit Goto Github PK
View Code? Open in Web Editor NEWThe StreamIt compiler infrastructure.
The StreamIt compiler infrastructure.
The only installation instructions I found are here:
http://groups.csail.mit.edu/cag/streamit/shtml/install.shtml
First of all, it would be better if installation instructions were part of the code repository, so that they can be easily maintained in correspondence with code.
Secondly, the existing installation instructions are incorrect.
Contrary to the instructions, one can not simply invoke configure
. It appears the script is supposed to be generated from configure.in
using autoconf
.
After invoking autoconf
and then configure
, the latter script terminates with the message:
configure: creating ./config.status
config.status: error: cannot find input file: `Makefile.in'
However, Makefile.in does not exist. It appears it is usually generated from Makefile.am using automake
. However, running automake
produces the following error:
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in: error: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.in: You should verify that configure.in invokes AM_INIT_AUTOMAKE,
configure.in: that aclocal.m4 is present in the top-level directory,
configure.in: and that aclocal.m4 was recently regenerated (using aclocal)
automake: error: no 'Makefile.am' found for any configure output
I should also add that I am trying to build streamit on Ubuntu 18.04, where Java 1.5 that is expected by the build system is not available. I attempted to bypass this issue by substituting the check for Java 1.5 in configure.in
simply with JAVA5=1
Another strange thing is that, in addition to configure.in
, the repository also contains a hand-written Makefile
. However, invoking it fails because it wants to run javac
with options for Java version 1.5, which I don't have.
Please advise how to build/install streamit.
StreamIt build system is trying to invoke javac
with options requesting Java version 1.5. This version is not even maintained by Oracle anymore, and it is not available in Ubuntu 18.04 in the OpenJDK implementation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.