Hi,

On Jun 7, 2006, at 6:53 AM, Mark Abraham wrote:

Ivica Res wrote:
Dear Mark,
Thank you for the prompt answer.
I did, however, compile FFTW with the --enable-float option,
as I tried to explain in the original message.

Ahh true.

It is my understanding that this gives me the float version
of FFTW, doesn't it. Is there any other reason why
this linking might not function?

While it is true that some configure scripts will pick up environment values for LDFLAGS, CPPFLAGS, etc. I am not aware of any evidence that gromacs is one of them. I have always specified LDFLAGS='-lblah -L/usr/XXX -lfoo' and such on the configure command line and found that to work as expected. Perhaps you could try that.


We're relying completely on automake/autoconf, and they do pick up the environment variables as long as you define them _before_ running ./configure.

Make sure that the single precision library libfftw3f.a is present in the installed location (e.g. /home/joe/software/lib), and - if it's nonstandard - that you've set this location in LDFLAGS.

If you want to link in specific libraries (e.g. BLAS), the prescribed way to do it is apparently in the environment variable LIBS, but at least for gcc it seems to work fine if you put them in LDFLAGS too.

If everything else fails, search config.log for the text you got on stdout, and you will find the actual compiler error message a couple of lines up.


Cheers,

Erik
_______________________________________________
gmx-users mailing list    [email protected]
http://www.gromacs.org/mailman/listinfo/gmx-users
Please don't post (un)subscribe requests to the list. Use the www interface or send it to [EMAIL PROTECTED]
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to