X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=epoc%2Flink.pl;h=ab3bd652b496791e717bd023f18b136f28fd632e;hb=22d4bb9ccb8701e68f9243547d7e3a3c55f70908;hp=9da8a356cae06669d698755c4c272258ffe3ee9c;hpb=4b19af017623bfa3bb72bb164598a517f586e0d3;p=p5sagit%2Fp5-mst-13.2.git diff --git a/epoc/link.pl b/epoc/link.pl index 9da8a35..ab3bd65 100644 --- a/epoc/link.pl +++ b/epoc/link.pl @@ -15,11 +15,11 @@ system("arm-pe-dlltool --as=arm-pe-as --output-exp $basname.exp " . "--base-file $basname.bas $epoc/lib/eexe.o @objs " . "$epoc/lib/ecrt0.o $epoc/lib/estlib.lib $epoc/lib/euser.lib"); -system("arm-pe-ld -s -e _E32Startup -o $basname.exe $basname.exp " . +system("arm-pe-ld -s -e _E32Startup $basname.exp " . "-o $baspe.exe $epoc/lib/eexe.o @objs " . "$epoc/lib/ecrt0.o $epoc/lib/estlib.lib $epoc/lib/euser.lib"); -system( "wine \"$epoc/bin/petran.exe $baspe.exe $basname.exe " . +system( "wine $epoc/bin/petran.exe \"$baspe.exe $basname.exe " . "-nocall -heap 0x00000400 0x00400000 -stack 0x0000c000 " . - "-uid1 0x1000007a -uid2 0x100051d8 -uid3 0x00000000 \" "); + "-uid1 0x1000007a -uid2 0x100051d8 -uid3 0x00000000\" ");