2011-05-07 8 views
6

He instalado GDC desde el centro de software de ubuntu.Cómo imponer D2 en gdc

El problema es que cuando traté de compilar una fuente que contiene la palabra clave immutable, me da un error. Entonces deduje que solo compila D1.

Si quiero compilar D2 con GDC, ¿qué debo hacer?

+3

Bastante seguro que el GDC empaquetado para Debian/Ubuntu es solo D1 y una versión anterior de GDC. –

+1

Eso es correcto. Ubuntu Maverick tiene la versión equivalente a DMD 1.043 de GDC, y Natty tiene 1.063, según packages.ubuntu.com. – jgottula

Respuesta

5

Intenta buscar here (advertencia: aún no se ha completado en ninguna forma).

+0

Gracias por la respuesta. ¿Estoy equivocado o lo que vinculó es solo para Windows? – Arack

+0

@Marco: Lo siento, me refería al código fuente. No estoy seguro de que tengan binarios para Linux. – Mehrdad

10

lo necesario para pasar v2 para seleccionar D2 compilación, por ejemplo .:

gdc -v2 main.d 
6

Los paquetes en el repositorio de Linux son muy de moda. Que yo sepa, son no compatibles con D2 de ninguna manera. He intentado.

La única manera que sé cómo conseguir D2 trabajar con GDC sería compilar GDC desde aquí: https://bitbucket.org/goshawk/gdc/downloads

Si usted sigue las instrucciones de la wiki, puede opcionalmente compilarlo trabajar con D2 .

He cambiado recientemente de dmd a gdc utilizando este método y no he tenido problemas. El código escrito y probado con dmd compila limpiamente con gdc.

Cuestiones relacionadas