On Thu, 10 Jun 1999, Friedrich Leisch wrote:
Yes, if I understood AIX workings correct you have to have a text file of to-be-exported symbols at the time of linking a shared library, i.e. the linker is called like (this is pasted from a mail by Arne) $(F77) -o module.so -bM:SRE -bE:module.exp -bnoentry $(OBJECTS) $(LIBDIR) $(LIBS) where module.exp is a text file containing the names of symbols to be exported by module.so
I think you can skip creating the text file by changing the command line options to $(F77) -o module.so -bM:SRE -bexpall -bnoentry $(OBJECTS) $(LIBDIR) $(LIBS) ie replacing the -bE:module.exp option by -bexpall. This option is only available in AIX 4.2 and later. I have just tried it and it appears to work for me. Maybe we are really getting somewhere!! Arne -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._