inn 2.3, news.daily wont rebuild history files
Nicholas Geovanis
nickgeo at merle.acns.nwu.edu
Sun Nov 12 22:21:25 UTC 2000
On Sat, 11 Nov 2000 unilerik at green.rnd.uni-c.dk wrote:
> -what can I do about the current situation?
>
> I have to do something!!!
Did you use IBM's compiler to build inn? If you did, this may apply:
The RS6000 memory architecture is segmented, like old MS-DOS but the
segments are way bigger: 256MB for stack and for each of eight data
segments. Just as one used to do with Borland C, if you need to use a
different memory model, you need to tell the compiler/linker/loader about
it, but in the AIX case there are only two models, regular and large,
instead of four (what was it? tiny, compact, large and huge :-). See the
"-bmaxdata" operand for ld and the C compiler.
You should have received all doc with AIX but you may not have all of it
installed. See Chapter 8, "Large Program Support", in "AIX Version 4.3
General Programming Concepts: Writing and Debugging Programs" (also
available at www.rs6000.ibm.com). In addition to background info, you'll
find there an example shell command for enabling large-programm support in
already-built executables. If you can't get ahold of this, write me back
(and SAVE A BACKUP COPY OF THE EXECUTABLE BEFORE YOU "PATCH"). Also pay
attention to the interaction between soft and hard limits at runtime.
Now: If you used gcc on AIX, I honestly don't know how all of this
sorts out, though the executable "patch" should work for you in any case.
These types of issues are why I build all free software on AIX with IBM's
compilers (which, granted, you have to pay for after the trial period
(unless you're a university and you buy the educational software deal)).
> /Erik
* Nick Geovanis
| IT Computing Svcs Let's have a war,
| Northwestern Univ We can jack-up the Dow-Jones.
| n-geovanis at nwu.edu - Fear
+------------------->
More information about the inn-workers
mailing list