[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Fink install or binaries for Mac OS X



I just wanted to add that these are my bison info files on my Mac were at these two directories:

/sw/fink/10.3/stable/main/finkinfo/devel/bison-1.35-2.info
/sw/fink/10.3/unstable/main/finkinfo/devel/bison-1.35-2.info

Also, I tried and failed to sudo make iverilog. This is where the compiler stopped

make[1]: *** No rule to make target `../vvp/libvpi.a', needed by `cadpli.vpl'. Stop.
make: *** [all] Error 2


Frank

On 17-Nov-05, at 4:00 PM, Charles Lepple wrote:

On 11/17/05, Stephen Williams <steve@xxxxxxxxxx> wrote:
You need to enable "unstable":

http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable

But why does iverilog depend on bison >= 2.0? Surely that is only a build time dependency, but even at that I'm surprised that a stable package depends on an unstable compilation environment.

I don't think there's an easy way to say "bison <= 1.75 or bison >= 2.0" in Fink, and have it install the right package. (My personal preference is to never ask an end-user to install bison, flex, etc. but to have those generated files be considered "precious", and included in the source tarball like ./configure scripts... but that's beyond my autoconf/make scripting abilities, so I won't push on that issue.)

As far as stable vs unstable, this is one of the reasons why iverilog
is not in the "stable" section of Fink (for 10.3). 10.4 has bison 2.0
in stable; hence iverilog could be moved to stable. I have 10.4
installed now; I should check that it works at some point.

Also, it's not like Debian where both "stable" and "unstable" packages
automatically have binary packages available - the autobuilder system
is still a work-in-progress.

--
- Charles Lepple