www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Stango status and DMD2

reply "Seany" <seany uni-bonn.de> writes:
Hello

Sorry if i am asking the wrong question in the wrong place..

But i am wonderin what is the status of Tango? in stackoverflow, 
in a thread ( this one: 
http://stackoverflow.com/questions/3205509/what-are-the-current-challenges-of-the-d-p
ogramming-language) 
from 2010 , i see that Tango has not been ported to dmd2 yet.

WHoever,  tried to play with it, in my 64 bit machine (manjaro 
linux), i get these errors:

{my terminal prompt:} ~/Software/d-tango/bin/dmd 
~/Software/d-tango/example/console/hello.d
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libpthread.so 
when searching for -lpthread
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libpthread.a 
when searching for -lpthread
/usr/bin/ld: skipping incompatible /lib/../lib/libpthread.so when 
searching for -lpthread
/usr/bin/ld: skipping incompatible /lib/../lib/libpthread.a when 
searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libpthread.so 
when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libpthread.a 
when searching for -lpthread
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libpthread.so 
when searching for -lpthread
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libpthread.a 
when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when 
searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when 
searching for -lpthread
/usr/bin/ld: cannot find -lpthread
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libm.so 
when searching for -lm
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libm.a 
when searching for -lm
/usr/bin/ld: skipping incompatible /lib/../lib/libm.so when 
searching for -lm
/usr/bin/ld: skipping incompatible /lib/../lib/libm.a when 
searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.so when 
searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.a when 
searching for -lm
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libm.so when 
searching for -lm
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libm.a when 
searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.so when 
searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching 
for -lm
/usr/bin/ld: cannot find -lm
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/libgcc.a when 
searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libgcc_s.so 
when searching for -lgcc_s
/usr/bin/ld: skipping incompatible /lib/../lib/libgcc_s.so when 
searching for -lgcc_s
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libgcc_s.so 
when searching for -lgcc_s
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libgcc_s.so 
when searching for -lgcc_s
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so when 
searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libc.so 
when searching for -lc
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libc.a 
when searching for -lc
/usr/bin/ld: skipping incompatible /lib/../lib/libc.so when 
searching for -lc
/usr/bin/ld: skipping incompatible /lib/../lib/libc.a when 
searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.so when 
searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.a when 
searching for -lc
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libc.so when 
searching for -lc
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libc.a when 
searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when 
searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching 
for -lc
/usr/bin/ld: cannot find -lc
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/libgcc.a when 
searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/libgcc_s.so 
when searching for -lgcc_s
/usr/bin/ld: skipping incompatible /lib/../lib/libgcc_s.so when 
searching for -lgcc_s
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libgcc_s.so 
when searching for -lgcc_s
/usr/bin/ld: skipping incompatible 
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../libgcc_s.so 
when searching for -lgcc_s
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so when 
searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
collect2: Fehler: ld gab 1 als Ende-Status zurück
--- errorlevel 1


likely this is an error hat tango is not ported to 64 bit yet (??)

sorry, probably the info is somewhere, but i missed it, and now i 
am a bit confused.

can anyone please guide me with the installation (i read the 
pages in the tango site, but that resulted in above) of tango in 
64bit linux if it is at all possible?
Jun 05 2013
parent reply "Brad Anderson" <eco gnuk.net> writes:
On Wednesday, 5 June 2013 at 15:19:01 UTC, Seany wrote:
 Hello

 Sorry if i am asking the wrong question in the wrong place..

 But i am wonderin what is the status of Tango? in 
 stackoverflow, in a thread ( this one: 
 http://stackoverflow.com/questions/3205509/what-are-the-current-challenges-of-the-d-p
ogramming-language) 
 from 2010 , i see that Tango has not been ported to dmd2 yet.

 WHoever,  tried to play with it, in my 64 bit machine (manjaro 
 linux), i get these errors:
 [snip]
Are you using Siegelord's Tango repo? It works with D2. https://github.com/SiegeLord/Tango-D2 I'm not sure how well it works on 64 bit though.
Jun 05 2013
parent reply Jacob Carlborg <doob me.com> writes:
On 2013-06-05 18:26, Brad Anderson wrote:

 Are you using Siegelord's Tango repo?  It works with D2.

 https://github.com/SiegeLord/Tango-D2

 I'm not sure how well it works on 64 bit though.
It doesn't currently compiles with DMD 2.063. 2.062 is needed. -- /Jacob Carlborg
Jun 09 2013
parent "Seany" <seany uni-bonn.de> writes:
On Sunday, 9 June 2013 at 18:15:33 UTC, Jacob Carlborg wrote:
 On 2013-06-05 18:26, Brad Anderson wrote:

 Are you using Siegelord's Tango repo?  It works with D2.

 https://github.com/SiegeLord/Tango-D2

 I'm not sure how well it works on 64 bit though.
It doesn't currently compiles with DMD 2.063. 2.062 is needed.
ah thank you. i had a chat with the dev in irc, and am using it with pleasure with 2.062, thanks for confirming
Jun 11 2013