Subject: Re: Maxima-5.5-beta and dynamic shared lib links
From: Camm Maguire
Date: 23 Feb 2001 18:55:07 -0500
Greetings!
This works! Thank you so much!!!
A few (very minor in comparison) other things I've run across in
putting this together:
1. Can't strip the binary:
intech19:~$ strip saved_maxima
BFD: /fix/g/camm/stp7tlJa: warning: allocated section `.data' not in segment
BFD: /fix/g/camm/stp7tlJa: warning: allocated section `.bss' not in segment
(then segfaults if run)
Is this to be expected?
2. I think ctensr.mac should be named ctensr.mc? (So that it can
'load'?)
3. No manpage for xmaxima. Not a big deal.
Thanks for this wonderful tool!
Bill Schelter <wfs@math.utexas.edu> writes:
> Please try adding the following to 386-linux.h,
> You will have to redo
>
> ./configure
> (cd o ; rm -f main.o unixsave.o ; make ; cd ../unixport ; make)
>
>
> /* define if there is no _cleanup, do here what needs
> to be done before calling unexec
> */
> #define CLEANUP_CODE \
> setbuf(stdin,0); \
> setbuf(stdout,0);
>
> /* the following will try to make sure that the stdin and stdout are
> set correctly on startup after a save */
>
>
> #define INIT_CORE_END terminal_io->sm.sm_object0->sm.sm_fp = stdin;terminal_io->sm.sm_object1->sm.sm_fp = stdout;
>
>
--
Camm Maguire camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah