Comments (7)
I've no idea why that happens. I don't mind renaming rt/signal.h if that fixes it though. How about rt/sigdef.h?
from nvc.
can you check this?
http://cygwin.com/ml/cygwin/2012-02/msg00521.html
so nvc needs to clean up for #include and -I?
from nvc.
On 17/02/12 03:16, KIMURA Masaru wrote:
can you check this?
http://cygwin.com/ml/cygwin/2012-02/msg00521.html
so nvc needs to clean up for #include and -I?
These are added by automake:
http://lists.gnu.org/archive/html/automake/2009-07/msg00005.html
Unfortunately it looks like all three are required to:
a) Support building out-of-tree (which I do normally)
b) Find header files generated by bison
c) Find the autoconf config.h
So renaming the file might be the easiest solution.
Nick
from nvc.
ok, how about this?
I think this is best and simple fix ATM until automake uses -iquote instead of -I for DEFAULT_INCLUDES.
from nvc.
On 17/02/12 10:36, KIMURA Masaru wrote:
I think this is best and simple fix ATM until automake uses -iquote instead of -I for DEFAULT_INCLUDES.
This seems like a good fix but on Debian wheezy I get warnings from GCC
and an error from a TCL header:
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../src -I.. -Wall -Werror -I-
-g -O2 -MT nvc.o -MD -MP -MF .deps/nvc.Tpo -c -o nvc.o ../../src/nvc.c
cc1: note: obsolete option -I- used, please use -iquote instead
In file included from ../../src/nvc.c:31:0:
/usr/include/tcl/tcl.h:2244:22: fatal error: tclDecls.h: No such file or
directory
How about only adding -I- on cygwin? Can you see if this patch works?
It's based on your for-nickg branch.
Nick
from nvc.
2012/2/18 Nick Gasson wrote:
How about only adding -I- on cygwin? Can you see if this patch works?
It's based on your for-nickg branch.
It works fine. Maybe it is now minimal and practical fix. I'm OK to
close this issue.
If you do not hate cygwin, could you mind to merge them to your master?
from nvc.
I've merged it. Thanks for your work on this!
from nvc.
Related Issues (20)
- Boolean typed signals written as 1 bit vectors on the FST output HOT 2
- 8.2 ms not equal to 8200 us
- External name in call to falling_edge is not considered as a name denoting a signal
- Waveforms available when UVVM-based testbench is simulated by nvc vs. ghdl HOT 1
- Case expression with for loop variable HOT 3
- nvc elaboration error when enabling branch coverage HOT 3
- Fatal error when running simulation with PSL and FST export
- Missing hides constant warning
- UVVM-based testbenches and coverage
- External name and redeclared type definition HOT 2
- nvc elaboration error (SIGABRT) HOT 6
- nvc segfaults while generating the coverage report HOT 1
- PSL cover sequence split accross multiple lines
- PSL braces around sub-expression causing crash
- PSL sequence implication parsing error
- PSL property analysis fails when braces around it are missing
- PSL - Assert Never not supported
- generic package with impure function method. HOT 1
- generic package with impure function method. HOT 3
- Regression with alias of external name? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nvc.