All of lore.kernel.org
 help / color / mirror / Atom feed
* eclipe-yocto: SDKTARGETSYSROOT not being expanded correctly
@ 2015-03-16 13:09 Bryan Evenson
  2015-03-16 13:51 ` Minchev, Todor
  0 siblings, 1 reply; 2+ messages in thread
From: Bryan Evenson @ 2015-03-16 13:09 UTC (permalink / raw)
  To: yocto@yoctoproject.org

I am using version 1.6.2 of the Yocto Eclipse plug-in (from http://downloads.yoctoproject.org/releases/eclipse-plugin/1.6.2/kepler/) under Fedora 21.  After some recent issues with getting the plug-in to compile my application, I noticed that I am having a variable expansion problem with CC.

I followed the instructions for building an SDK for my image and I am using the pre-built toolchain.  In the environment script for the SDK, CC is defined as follows:

	export CC="arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork -mtune=arm926ej-s --sysroot=$SDKTARGETSYSROOT"

I then generate new a simple Yocto Hello World C project and build the application.  It builds just fine, but I see the following in the console output:

	arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork -mtune=arm926ej-s --sysroot=DKTARGETSYSROOT 

However, if I go to Project->Properties->C/C++ Build->Environment and change the CC environment variable to the following:

	arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork -mtune=arm926ej-s --sysroot=${SDKTARGETSYSROOT}

then the SDKTARGETSYSROOT is properly expanded to the correct value.  Is anyone else seeing this problem, or is this due to the version of tools that exist on Fedora 21?

Thanks,
Bryan


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: eclipe-yocto: SDKTARGETSYSROOT not being expanded correctly
  2015-03-16 13:09 eclipe-yocto: SDKTARGETSYSROOT not being expanded correctly Bryan Evenson
@ 2015-03-16 13:51 ` Minchev, Todor
  0 siblings, 0 replies; 2+ messages in thread
From: Minchev, Todor @ 2015-03-16 13:51 UTC (permalink / raw)
  To: bevenson@melinkcorp.com; +Cc: yocto@yoctoproject.org

[-- Attachment #1: Type: text/plain, Size: 1614 bytes --]

Hello Bryan,

On Mon, 2015-03-16 at 13:09 +0000, Bryan Evenson wrote:
> I am using version 1.6.2 of the Yocto Eclipse plug-in (from http://downloads.yoctoproject.org/releases/eclipse-plugin/1.6.2/kepler/) under Fedora 21.  After some recent issues with getting the plug-in to compile my application, I noticed that I am having a variable expansion problem with CC.
> 
> I followed the instructions for building an SDK for my image and I am using the pre-built toolchain.  In the environment script for the SDK, CC is defined as follows:
> 
> 	export CC="arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork -mtune=arm926ej-s --sysroot=$SDKTARGETSYSROOT"
> 
> I then generate new a simple Yocto Hello World C project and build the application.  It builds just fine, but I see the following in the console output:
> 
> 	arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork -mtune=arm926ej-s --sysroot=DKTARGETSYSROOT 
> 
> However, if I go to Project->Properties->C/C++ Build->Environment and change the CC environment variable to the following:
> 
> 	arm-poky-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork -mtune=arm926ej-s --sysroot=${SDKTARGETSYSROOT}
> 
> then the SDKTARGETSYSROOT is properly expanded to the correct value.  Is anyone else seeing this problem, or is this due to the version of tools that exist on Fedora 21?

I just reproduced this bug and opened a bugzilla issue to track it.
https://bugzilla.yoctoproject.org/show_bug.cgi?id=7462

Thank you for taking the time to report this issue.

Thanks,
Todor

> 
> Thanks,
> Bryan


[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 5229 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-03-16 13:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-16 13:09 eclipe-yocto: SDKTARGETSYSROOT not being expanded correctly Bryan Evenson
2015-03-16 13:51 ` Minchev, Todor

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.