|
Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.ide digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript electronics |
D.gnu - [Issue 1755] New: linker problems in mac os x 10.5
http://d.puremagic.com/issues/show_bug.cgi?id=1755 Summary: linker problems in mac os x 10.5 Product: DGCC aka GDC Version: unspecified Platform: Macintosh OS/Version: Mac OS X Status: NEW Severity: blocker Priority: P2 Component: glue layer AssignedTo: dvdfrdmn users.sf.net ReportedBy: csantander619 gmail.com Using rev 198, which includes support for Mac OS X 10.5, there are linker problems with almost all non-trivial programs. For example, compiling this (same code as issue #1145): --- ulong foo () { return cast(ulong) (cast(ulong) 1176576512 + cast(float) -2); } void main () { assert(foo()==1176576510); } --- Produces: $ gdmd test.d collect2: ld terminated with signal 10 [Bus error] More info: $ gdc -v Using built-in specs. Target: powerpc-apple-darwin9.1.0 Configured with: ../gcc-5465/configure --disable-multilib --disable-nls --enable-languages=c,d Thread model: posix gcc version 4.0.1 (Apple Inc. build 5465) (gdc 0.24, using dmd 1.022) $ ld -v (#)PROGRAM:ld PROJECT:ld64-77 -- Dec 30 2007
|