[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] Stm32 development software in derbian etch?

From: Oliver Riesener
Subject: Re: [Paparazzi-devel] Stm32 development software in derbian etch?
Date: Tue, 08 Mar 2011 17:42:53 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20110223 Thunderbird/3.1.8

Hi Felix, Hi Poine, Hi Heinrich

I have compiled summon-arm-toolchain for Debian
lenny and squezze.

The minor fixes made to the toolchain scripts are already commited at savannah.

BTW: What the hell is install -C ?

The compiled packages could be downloaded at:

$ wget
$ wget

For Heinrich: download the (lenny) package and install it with

# dpkg -i paparazzi-stm32_1.0.0-5_i386.deb

Next i will try the paparazzi-portability-support toolchain on debian.



On 26.02.2011 14:25, Felix Ruess wrote:
Hi Oliver,

I guess that is the reason then why it is not in dists and not listed...

The debian/ubuntu packages for stm32 toolchain were built with summon-arm-toolchain 
script and then packaged. You can find it in in SVN on savannah under toolchains: You should be able to 
do a "make" to build and install the resulting toolchain to 
/opt/paparazzi/stm32. But if you can build a good package for debian we could add that to 
the pool and dists.

You can also try to use the newer multilib toolchain. With it you can compile 
for ARM7TMDI (read lpc21xx), Cortex-M3 (read stm32) and others, so you don't 
need multiple toolchains anymore.
Just clone paparazzi-portability-support 
(, cd into 
linux/linux32/arm-none-eabi-gcc-linaro and type make. The script will get all 
necessary sources, bootstrap and build the cross compilation toolchain. The 
resulting toolchain will be in ~/sat (which you might want to add to your PATH 
to use it).
This is currently still configured to build with the proprietary stm32 library, 
hopefully we will switch to libopenstm32 soon.

Feedback on this is really appreciated!

Cheers, Felix

On Sat, Feb 26, 2011 at 12:42 AM, Oliver Riesener <address@hidden 
<mailto:address@hidden>> wrote:

    Hi Felix and Heinrich,

    there is a package in debian/pool, but not in debian/dists/*/main/...

    It's entry is also missing in the debian/.../Packages.gz.

    I try the the workaround to download manuel and install it with the 
commands below.

    # wget
    # dpkg -i paparazzi-stm32_1.0.0-5_i386.deb

    BUT it didn't work on debian/lenny becourse:

    Entpacke Ersatz für paparazzi-stm32 ...
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von paparazzi-stm32:
     paparazzi-stm32 hängt ab von libc6 (>= 2.8); aber:
     Version von libc6 auf dem System ist 2.7-18lenny7.

    It's seams to be ubuntu compiled ... i tryed also the oldest version 1.0.0-1

    No luck, now, i will try squezze tomorrow ...



    (vote for debian)

    Am 25.02.2011 17 <tel:25.02.2011%2017>:17, schrieb Felix Ruess:

        Hi again,

        I was a bit too quick... there is no paparazzi-stm32 package for debian 
etch. I don't think a stm32 package was ever built for etch. Newer ones might 
or might not work on etch. As Debian Etch (4.0) is not supported anymore (not 
even security updates) I would strongly recommend to update your Debian 
installation to the current stable release Squeeze (6.0) or at least to lenny.

        Cheers, Felix

        On Fri, Feb 25, 2011 at 12:38 AM, Felix Ruess <address@hidden <mailto:address@hidden> 
<mailto:address@hidden <mailto:address@hidden>>> wrote:


           there is a package for the stm32 toolchain, install the 
paparazzi-stm32 package on debian/ubuntu systems.
           But we also have a common new cross compilation toolchain (for all 
bare bone arm processors including the lpc2148 and stm32) in the pipeline.

           Cheers, Felix

           On Thu, Feb 24, 2011 at 9:55 PM, Prof. Dr.-Ing. Heinrich Warmers <address@hidden 
<mailto:address@hidden> <mailto:address@hidden <mailto:address@hidden>>> wrote:

               i want to install  the stm32  development software  in derbian 
etch but there is no package.
               There  are also conflicts  with the lib6.2 witch is not 
               Can someone make it available?



               Paparazzi-devel mailing list
        address@hidden <mailto:address@hidden> <mailto:address@hidden 

        Paparazzi-devel mailing list
        address@hidden <mailto:address@hidden>

    Paparazzi-devel mailing list
    address@hidden <mailto:address@hidden>

Paparazzi-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]