On 1/21/14, 4:28 AM, Jordi Sayol wrote:
El 21/01/14 00:17, Martin Nowak ha escrit:
On 01/20/2014 02:47 AM, Jordi Sayol wrote:
If correctly compiles, Debian 6.0.? should be the best option. The second one 
would be Debian 7.?
OK, done.
https://github.com/MartinNowak/installer/commit/b64ddfefd9cd6a773cb32d1cdd7acde68eb353c9

http://dlang.dawg.eu/download/dmd.v2.065-b1.zip 
<https://github.com/MartinNowak/installer/commit/b64ddfefd9cd6a773cb32d1cdd7acde68eb353c9>
sha1 bd4ce088e9f20d04023dccdd2ec7b170e7f2cea0

Fixed, thanks!


There is another big problem. dmd do not read "/etc/dmd.conf"

----
$ dmd -run hello_world.d
Error: cannot find source code for runtime library file 'object.d'
        dmd might not be correctly installed. Run 'dmd -man' for installation 
instructions.
Specify path to file 'object.d' with -I switch
----

If I add the same flags from "/etc/dmd.conf" on dmd command line, it works.

----
$ dmd -I/usr/include/dmd/phobos -I/usr/include/dmd/druntime/import -run 
hello_world.d
Hello World!
----

Jordi, need you to mod tools to accept beta naming convention. Using create_dmd_release the pkg created for beta 1 is:

    dmd.v2.065-b1.zip

Presently scripts in installer/linux/ do not recognize this format. Initial progress was made changing following lines:

https://github.com/D-Programming-Language/installer/blob/master/linux/build_all.sh#L92
https://github.com/D-Programming-Language/installer/blob/master/linux/dmd_deb.sh#L49
https://github.com/D-Programming-Language/installer/blob/master/linux/dmd_phobos.sh#L49
https://github.com/D-Programming-Language/installer/blob/master/linux/dmd_rpm.sh#L49

to read:

if ! [[ $VER =~ ^[0-9]"."[0-9][0-9][0-9]$ || $VER =~ ^[0-9]"."[0-9][0-9][0-9]"-b"[0-9]$ || $VER =~ ^[0-9]"."[0-9][0-9][0-9]"."[0-9]+$ ]]

and these:

https://github.com/D-Programming-Language/installer/blob/master/linux/dmd_deb.sh#L109
https://github.com/D-Programming-Language/installer/blob/master/linux/dmd_phobos.sh#L109
https://github.com/D-Programming-Language/installer/blob/master/linux/dmd_rpm.sh#L109

to read:

DMDURL="http://ftp.digitalmars.com/dmd.v$VERSION.zip";

This fails during the rpm build. Error message follows:

**********************************************************************
    ./dmd_rpm.sh -v2.065-b1 -m32

**********************************************************************
    /tmp/1390335365179811923/dmd-2.065-b1-0.i386 ~/build_dmd
    Building target platforms: i386
    Building for target i386
    error: line 2: Illegal char '-' in: Version: 2.065-b1

Thanks for your assistance,
Andrew
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to