I have a Unix background and DLLs are new to me.
I have a function, say fun1, and
dll load fun1.obj exportall fle mydll
does fine, as does
dll load fun1.obj export FUN1=FUN1 fle mydll
but, say MAIN and FUN1 have a common block
real alpha,beta common /mydata/alpha,beta
(The block mydata appears as MYDATA in FUN1.obj but MYDATA, MYDATA, nor MYDATA appear to be recognised by slink)
how do I export the data?
Surely this must be a very common thing to do. The thing is I have a lot of legacy code which I don't wish to hack.)
So far, I haven't understood the manual