Xref: utzoo comp.lang.c++:8625 comp.unix.i386:7245 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!rpi!uupsi!sunic!bmc.uu.se!kuling!fredriks From: fredriks@kuling.UUCP (Fredrik Stax{ng) Newsgroups: comp.lang.c++,comp.unix.i386 Subject: Out of symtab space Message-ID: <1598@kuling.UUCP> Date: 26 Jul 90 19:02:34 GMT Organization: DoCS, Uppsala University, Sweden Lines: 22 We are doing a large project in C++ on Interactive Unix with HCR/C++. We have came up against what evidently is a restriction in ld. It aborts with the message "ld internal error: fatal: symbol table overflow". I have tried the +e[01] options, but it only seems to make the problem worse. I can see some ways out this: a) Get Interactive to raise the limit (or make it settable). b) Use GNU. c) Split it up in smaller modules. a) only solves the problem on Interactive, and we have to port to some other Sys V boxes. For the same reason b) is not preferable either. So I guess we have to do be, unless some genius comes up with another way. Any takers? -- Fredrik Stax{ng | Unix is the last operating system. Any CS Student@Uppsala University | new will be strictly in the Unix tradition. fredriks@kuling.docs.uu.se | (+46 18) 46 32 07 |