On Thu, 27 Apr 2006 01:49:52 -0400, Mark Kirkwood <[EMAIL PROTECTED]> wrote:
I thought I'd have a go at building this on gentoo 2006.0 - kernel 2.6.15, gcc 3.4.4 glibc 2.3.5.

This should be fine.

The instructions in INSTALL seem reasonably straightforward, and AFAICS I followed 'em - but I see at the end:

...failed updating 1153 target(s)...
...skipped 3655 target(s)...
...updated 4754 target(s)...

So its not too happy. Most binaries have not been built (e.g.buildrel).

Looking through the 3M build log, I see what looks like missing (or not generated) header files:

cc1: note: -fwritable-strings is deprecated; see documentation for details

-fwritable-strings is in there because a few places in some old traditional C code in the Ingres front end utilities assumed writable static memory. This gcc option is removed in later development versions. But since you're using a gcc where it is only deprecated (not removed), this isn't the actual root of the problem.

Look for a _fatal_ error in the output (re-jam redirecting to a file if need be). If the problem persists on a rebuilding attempt, find the first fatal error. Most later errors will just cascade from one of the first ones.

`E_EQ0090_HDL_TYPE_INVALID' undeclared
Should be found in $ING_SRC/front/hdr/hdr/ereq.h. Try a "jam -a" from $ING_SRC/common/hdr/hdr. I've seen this myself but was not able to reproduce the problem.

Any ideas (is this release supposed to build on gentoo?).

We don't have official build machines running Gentoo, AFAIK, but I know some folks in Ingres Corp. run it. For that matter I've often compiled on Debian, though it's not the standard build platform here. The build procedures are intended to be as generic as possible, but gotchas come up because of differences among distros, or even changes from release to release in one distro.

Good luck!

MikeT

--
Michael Touloumtzis
Software Architect
Ingres Corporation
_______________________________________________
Users mailing list
[email protected]
http://lists.ingres.com/mailman/listinfo/users

Reply via email to