[GRASSLIST:839] SV: Re: errors compiling 6.1.cvs xx04_22 (SUSE AMD 64 bit system)

hi!
(This is from my work adress)

No; I did'nt run make distclean - I'm thinking I should have done that; right?

I'll check config.log when home this evening!

Thanks
LarsF

-----Opprinnelig melding-----
Fra: owner-GRASSLIST@baylor.edu [mailto:owner-GRASSLIST@baylor.edu]På
vegne av Hamish
Sendt: 24. april 2006 07:59
Til: Lars Forseth
Kopi: grasslist@baylor.edu
Emne: [GRASSLIST:836] Re: errors compiling 6.1.cvs xx04_22 (SUSE AMD 64
bit system)

Has something happened in regard to the use of fftw in 6.1cvs?

Yes, modified to now work with both FFTW versions 2.x and 3.x.

I'm getting errors in trying to compile the two last weekly builds:

..

linux-gnu/lib/libgrass_gmath.so: undefined reference to
`fftw_plan_dft_2d'

did you run: make distclean
?

anything in config.log?

Hamish

> I'm getting errors in trying to compile the two last weekly builds:
..
> linux-gnu/lib/libgrass_gmath.so: undefined reference to
> `fftw_plan_dft_2d'

did you run: make distclean
?

..

No; I did'nt run make distclean - I'm thinking I should have done
that; right?

Yup.

Whenever you do a fresh CVS update of the whole source tree you should
run 'make distclean'. That should get rid of any locally created files
which may confuse the build system if a premise changed (which make
doesn't know about).

Hamish
(leave the _nospam in my email address)

Måndag 24. april 2006 11:08 skreiv Hamish:

> No; I did'nt run make distclean - I'm thinking I should have done
> that; right?

Yup.

Whenever you do a fresh CVS update of the whole source tree you should
run 'make distclean'. That should get rid of any locally created files
which may confuse the build system if a premise changed (which make
doesn't know about).

Problem fixed; reinstalled fftw (v 3.xsomething) from SUSE DVD, ran make
distclean; and now it went well! (I'm thinking my system was confused by me
having compiled the older version of fftw from sources - now removed)

Regards
larsf