From: "Rego, P." <pvrego@gmail.com>
Subject: Re: Converting a simple makefile in a GPS project.
Date: Sat, 21 Apr 2012 12:54:37 -0700 (PDT)
Date: 2012-04-21T12:54:37-07:00 [thread overview]
Message-ID: <2239906.1208.1335038077367.JavaMail.geo-discussion-forums@ynbi5> (raw)
In-Reply-To: <82bompjjcc.fsf@stephe-leake.org>
> Apparently you are using '.elf' as the 'executable extension'. That is
> specified in 'package Builder', via 'Executable_Suffix' (see
> gprbuild_ug.info, section 6.3 Package Builder).
>
> The other options go in 'package Compiler' or 'package Linker'. It is
> difficult to tell which; things following -largs probably go in Linker,
> but you may have to experiment. The manual is no help here; I have
> complained about this to AdaCore, to no avail.
>
I tried to split the avr-gnatmake into
package Builder is
for Executable_Suffix use ".elf";
for Default_Switches ("Ada") use ("--RTS=zfp --mmcu=avr5");
end Builder;
package Linker is
for Default_Switches ("Ada") use ("tool\winavr-20100110\avr\lib\crtm8._o -nostdlib -lgcc -mavr5 -Tdata=0x00800200");
end Linker;
but still it returns me
avr-gnatmake -d -f -Pc:\test.gpr main.adb
avr-gnatmake: RTS path not valid: missing adainclude and adalib directories
[2012-04-21 16:48:27] process exited with status 4 (elapsed time: 00.10s)
next prev parent reply other threads:[~2012-04-21 19:56 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-17 1:52 Converting a simple makefile in a GPS project Rego, P.
2012-04-18 12:45 ` Rolf
2012-04-21 19:56 ` Rego, P.
2012-04-18 12:49 ` Stephen Leake
2012-04-21 19:54 ` Rego, P. [this message]
2012-04-22 4:09 ` Configuring --RTS=? on GPS Rego, P.
2012-04-22 14:18 ` Converting a simple makefile in a GPS project Stephen Leake
2012-04-22 15:30 ` Simon Wright
2012-04-23 2:09 ` Rego, P.
2012-04-23 2:04 ` Rego, P.
2012-04-21 19:57 ` Rego, P.
2012-04-23 2:34 ` Rego, P.
2012-04-24 12:17 ` Stephen Leake
2012-04-27 4:07 ` Rego, P.
[not found] ` <30582310.1752.1335499373911.JavaMail.geo-discussion-forums@ynjj16>
2012-04-28 7:05 ` Stephen Leake
2012-04-30 2:41 ` Rego, P.
2012-04-30 2:43 ` Rego, P.
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox