[dmd-internals] DMD Build Process + Ubuntu

David Simcha dsimcha at gmail.com
Sun Jan 2 13:28:26 PST 2011


Nope.

1.  That package was already installed.

2.  I also installed it for a few other versions of GCC just to see if 
that helped.

3.  Using MODEL=-m64 should make multilib irrelevant.  The build fails 
regardless of which model I build with.

On 1/2/2011 4:15 PM, Brad Roberts wrote:
> I suspect you're missing the 32bit multilib bits
>
> apt-get install g++-multilib
>
> That will likely pull in all the packages you need.
>
> On 1/2/2011 1:06 PM, David Simcha wrote:
>> Error message I receive doing a make -flinux.mak on a Ubuntu 10.10 64-bit
>> installation:
>>
>> /usr/bin/ld: cannot find -lstdc++
>>
>> This happens whether I build DMD as a 32- or 64-bit binary.  I know I managed to
>> fix this somehow previously, probably by changing the makefile to point to a
>> specific libstdc++.  However, I'm sure I have libstdc++ installed via Ubuntu's
>> package manager (the default, not sure of the details), and the build process
>> really needs to "just work" on standard installs of popular distros.
>>
>> --David Simcha
>>
>>
>>
>> _______________________________________________
>> dmd-internals mailing list
>> dmd-internals at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-internals
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>



More information about the dmd-internals mailing list