Re: [beagleboard] Re: Debian 9.1.0 with VirtualBox unable to "sudo apt-get install crossbuild-essential-armhf"

2017-10-02 Thread Jose Valenzuela San Juan
Thanks. My bad, didn't read that last part.
Luckily the procedure brings the correct lastest version.


**Note: to the end of the video ( on 
http://exploringbeaglebone.com/chapter7/) Derek adds shared libraries for 
the debug configuration pointing to:
/usr/lib/arm-linux-gnueabihf

instead use:
/usr/lib/gcc-cross/arm-linux-gnueabihf




On Friday, September 29, 2017 at 6:00:13 PM UTC-3, William Hermans wrote:
>
>
>
> On Fri, Sep 29, 2017 at 1:54 PM, Jose Valenzuela San Juan <
> java...@gmail.com > wrote:
>
>> Were you able to do this?
>> The guide from Derek is a bit outdated.
>> You don't have to use the source from embedian (as its deprecated). In 
>> debian 9 the cross compiling packages are in the standard repository.
>> Follow this steps instead - Installation for unstable  - from 
>> https://wiki.debian.org/CrossToolchains - :
>>
>> You must enable the appropriate (HOST) foreign architecture before 
>>> installing the cross-compiler.
>>>
>>> dpkg --add-architecture armhfapt-get update
>>>
>>> It is recommended to install the cross environment like this as that 
>>> pulls in all the necessary components:
>>>
>>> apt-get install crossbuild-essential-
>>>
>>> i.e
>>>
>>> apt-get install crossbuild-essential-armhf
>>>
>>> But you can install just the compiler with
>>>
>>> apt-get install gcc-arm-linux-gnueabihf
>>>
>>> Note that gcc-arm-linux-gnueabihf is (like the native 'gcc') just a 
>>> metapackage, which brings int he current version of the actual compiler 
>>> gcc-4.9-arm-linux-gnueabihf (c.f. gcc-4.9)
>>>
>>
>> Everything else form the guide should be ok to follow. You could even try 
>> to install a newer eclipse version if you want, it works fine.
>>
>> PD. The step in which you get the error is optional. Derek uses it only 
>> to show how easy is to get the versions of the libraries you need for 
>> either architecture
>>
>
> You should be aware that Stretch uses a newer gcc: gcc version 6.3.0 
> 20170516 (Debian 6.3.0-18)
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/66068d3f-d59b-45ba-ae80-cc00e54ebb0f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: Debian 9.1.0 with VirtualBox unable to "sudo apt-get install crossbuild-essential-armhf"

2017-09-29 Thread William Hermans
On Fri, Sep 29, 2017 at 1:54 PM, Jose Valenzuela San Juan <
javal...@gmail.com> wrote:

> Were you able to do this?
> The guide from Derek is a bit outdated.
> You don't have to use the source from embedian (as its deprecated). In
> debian 9 the cross compiling packages are in the standard repository.
> Follow this steps instead - Installation for unstable  - from
> https://wiki.debian.org/CrossToolchains - :
>
> You must enable the appropriate (HOST) foreign architecture before
>> installing the cross-compiler.
>>
>> dpkg --add-architecture armhfapt-get update
>>
>> It is recommended to install the cross environment like this as that
>> pulls in all the necessary components:
>>
>> apt-get install crossbuild-essential-
>>
>> i.e
>>
>> apt-get install crossbuild-essential-armhf
>>
>> But you can install just the compiler with
>>
>> apt-get install gcc-arm-linux-gnueabihf
>>
>> Note that gcc-arm-linux-gnueabihf is (like the native 'gcc') just a
>> metapackage, which brings int he current version of the actual compiler
>> gcc-4.9-arm-linux-gnueabihf (c.f. gcc-4.9)
>>
>
> Everything else form the guide should be ok to follow. You could even try
> to install a newer eclipse version if you want, it works fine.
>
> PD. The step in which you get the error is optional. Derek uses it only to
> show how easy is to get the versions of the libraries you need for either
> architecture
>

You should be aware that Stretch uses a newer gcc: gcc version 6.3.0
20170516 (Debian 6.3.0-18)

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORqQi9JJoOJu_vs37o7VQ0GRnx0GHwqP%2Bh%3D3ej20ukz3og%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Re: Debian 9.1.0 with VirtualBox unable to "sudo apt-get install crossbuild-essential-armhf"

2017-09-29 Thread Jose Valenzuela San Juan
Were you able to do this?
The guide from Derek is a bit outdated.
You don't have to use the source from embedian (as its deprecated). In 
debian 9 the cross compiling packages are in the standard repository.
Follow this steps instead - Installation for unstable  - 
from https://wiki.debian.org/CrossToolchains - :

You must enable the appropriate (HOST) foreign architecture before 
> installing the cross-compiler.
>
> dpkg --add-architecture armhfapt-get update
>
> It is recommended to install the cross environment like this as that pulls 
> in all the necessary components:
>
> apt-get install crossbuild-essential-
>
> i.e
>
> apt-get install crossbuild-essential-armhf
>
> But you can install just the compiler with
>
> apt-get install gcc-arm-linux-gnueabihf
>
> Note that gcc-arm-linux-gnueabihf is (like the native 'gcc') just a 
> metapackage, which brings int he current version of the actual compiler 
> gcc-4.9-arm-linux-gnueabihf (c.f. gcc-4.9)
>

Everything else form the guide should be ok to follow. You could even try 
to install a newer eclipse version if you want, it works fine.

PD. The step in which you get the error is optional. Derek uses it only to 
show how easy is to get the versions of the libraries you need for either 
architecture


On Thursday, August 10, 2017 at 6:18:57 PM UTC-4, Patrick Ireland wrote:
>
> I am attempting to install the Debian 9.1.0 system to support 
> BeagleBoneBlack on my Windows 10 system.
>
> I am following the Derek Molloy blog site and until I tried to load the 
> "sudo apt-get install libicu-dev:armhf", everything was moving smoothly 
> (within limits of my Linux knowledge).
>
> http://exploringbeaglebone.com/chapter7/
>
> However, the step to install the libraries fails.
>
> "Some packages could not be installed. This may mean that you have 
> requested an impossible situation or if you are using the unstable 
> distribution that some required packages have not yet been created or been 
> moved out of Incoming.
> The following information may help to resolve the situation:
> The following packages have unmet dependencies:
> libicu-dev:armhf : Depends : libc6-dev:armhf but it is not going to be 
> installed or libc-dev:armhf"
>
> This message leads me to believe that the libicu-dev:armhf is not 
> available with Debian 9.1.0 (Stretch).
>
> Am I doing something wrong or is cross library linking not supported on 
> Debian 9.1.0 yet?
>
> Assuming that it is not yet supported, any expected date for availability?
>
> Is my only viable solution to reload using Jessie?
>
> TIA,
>
> Pat
>
>
>
>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/c36eb4cc-c33e-4454-92d2-906f29a6e2e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.