Re: Maxima-5.5-beta and dynamic shared lib links



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