[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mpich build failure



On Thu, Oct 04, 2007 at 10:15:19PM -0400, Adam C Powell IV wrote:
> Greetings,
> 
> mpich has not been building on ARM for the past month or so, stopping at
> the C++ static->shared lib linking moment:
> 
> make --no-print-directory mpi-addons
> Making a shared library of libmpich.a
> Successfully linked libmpich.a
> Making a shared library of libpmpich.a
> Successfully linked libpmpich.a
> Making a shared library of libfmpich.a
> Successfully linked libfmpich.a
> Making a shared library of libpmpich++.a
> /usr/bin/ld: cannot find -lstdc++
> collect2: ld returned 1 exit status
> Linking libpmpich++.a shared lib failed 
> make[3]: *** [mpichsharelibs] Error 1
> make[2]: *** [mpi-addons] Error 2
> make[1]: *** [mpi] Error 2
> make[1]: Leaving directory `/build/buildd/mpich-1.2.7/image_mpich'
> make: *** [build-stamp] Error 2
> 
> The same make command and scripts succeeded through last October
> (1.2.7-2), but unfortunately I didn't try to build again until last
> month, so I don't know just when this broke.  All of the other arches
> are succeeding here.
> 
> Any ideas on what might be different on ARM such that this is failing?

Is libstdc++-dev required on buildd's or should it be listed in the
dependancies?

Certainly build-essentials depends on g++ which depends on g++-X.X which
depends on libstdc++X-dev which depends on libstdc++X.

So of libstdc++ is missing then I would think build-essentials is
missing which I thought was required on all buildds.

Did someone change any of that for sid (since I checked on Etch)?

--
Len Sorensen



Reply to: