Hi all,
I have got a solution to the problem I posted originally, which came from a person who actually solved the problem long ago, luckily I had mailed him about this.
He simply set the environment variable
LD="ld -64"
This would force the linker to produce 64-bit libraries. Setting this env variable before configuration, I can build LAM with the "--enable-shared" flag without errors.
I also found out that if I had not used the "--without-mpi2cpp" flag together with the "--enable-shared" flag during configuration, the build would not be successful. (with LD="ld -64")
Please refer to the error messages, attached with this mail.
Thanks everyone for their help.
Regards,
Juncheng
|