mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: CARAYOL Sophie <s.carayol@lacroix-electronics.com>
To: Juergen Beisert <jbe@pengutronix.de>
Subject: Re: [ptxdist] Compilation of OSELAS Toolchain
Date: Thu, 20 Mar 2014 09:33:03 +0000	[thread overview]
Message-ID: <43cf16db313b442f9d840ea634ae2e79@AMSPR07MB470.eurprd07.prod.outlook.com> (raw)
In-Reply-To: <201403200930.06997.jbe@pengutronix.de>

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

Juergen,

it's not the problem of this file. It's the same with the original file. I joined the file i used (there was light changes).
The problem occurred the first time when I tried to use the joined document "Application Note : work with sources". Maybe, I made something wrong... but there are bugs also in the document :-) so I gave up and the problem remains. Maybe the problem is linked to rules files...

Best regards,
Sophie

________________________________________
De : Juergen Beisert <jbe@pengutronix.de>
Envoyé : jeudi 20 mars 2014 09:30
À : ptxdist@pengutronix.de
Cc : CARAYOL Sophie
Objet : Re: [ptxdist] Compilation of OSELAS Toolchain

Hi Sophie,

On Thursday 20 March 2014 08:58:46 CARAYOL Sophie wrote:
> scar@scar-Linux-T3500:~$ uname -a
> Linux scar-Linux-T3500 3.8.0-35-generic #50~precise1-Ubuntu SMP Wed Dec 4
> 17:28:45 UTC 2013 i686 i686 i386 GNU/Linux scar@scar-Linux-T3500:~$ make --version
> GNU Make 3.81
> Copyright (C) 2006  Free Software Foundation, Inc.
> Ceci est un logiciel libre ; voir le source pour les conditions de copie.
> Il n'y a PAS de garantie ; tant pour une utilisation COMMERCIALE que pour
> RÉPONDRE À UN BESOIN PARTICULIER.
>
> Ce logiciel est construit pour i686-pc-linux-gnu

My french from school is a little bit rusty... :)

Hmm, I'm using the same 'make' than you do. My system is a 64 bit type, but
we also run our PTXdist on 32 bit system types. We run out of ideas what
is going wrong on your machine.

Ahhhhh, I see the difference by typing the exact same command than you did:

/usr/local/lib/ptxdist-2013.12.0/bin/ptxdist select arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.13.6-sanitized.ptxconfig
error: cannot select
        'arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.13.6-sanitized.ptxconfig'
        does not exist, or is not a file.

It seems you have a separate file called "arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.13.6-sanitized.ptxconfig".
Where does it comes from? Our toolchain package only comes with a
"arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.12-sanitized.ptxconfig".

So, when I change your command to our predefined toolchain config it works:

/usr/local/lib/ptxdist-2013.12.0/bin/ptxdist select ptxconfigs/arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.12-sanitized.ptxconfig
info: selected ptxconfig:
      'ptxconfigs/arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.12-sanitized.ptxconfig'

Can you send me the "arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.13.6-sanitized.ptxconfig"
file? Maybe then we are able to find the cause of your trouble.

Regards,
Juergen

--
Pengutronix e.K.                              | Juergen Beisert             |
Linux Solutions for Science and Industry      | http://www.pengutronix.de/  |
________________________________

[http://www.lacroix-electronics-solutions.com/sites/default/files/pictures/achievements/201401_MEDTECHPHARMA_LE_exhibit.png]

________________________________
 Pour des raisons légales et de sécurité, les informations contenues dans ce message ne sont pas juridiquement contraignantes. Sur demande, nous vous adresserons une confirmation écrite nous engageant. Les informations contenues dans ce message électronique ont un caractère strictement confidentiel et sont exclusivement destinées à la personne à laquelle il est adressé. Toute divulgation, utilisation, diffusion ou reproduction de tout ou partie de ce message, ou des informations qu'il contient, est interdite. Ce message est destiné exclusivement à la personne à laquelle il est adressé ou son représentant. Si vous recevez ce message par erreur, merci d'en avertir immédiatement l'expéditeur et de détruire ce message.
For legal and security reasons the information provided in this e-mail is not legally binding. Upon request we would be pleased to provide you with a legally binding confirmation in written form. The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer..
Aus gesetzlichen und Sicherheitsgründen sind die in dieser Nachricht enthaltenen Informationen rechtlich unverbindlich. Auf Anfrage senden wir Ihnen eine verbindliche, schriftliche Bestätigung. Die in dieser E-Mail enthaltenen Informationen sind streng vertraulich und ausschließlich für den Empfänger bestimmt. Jede vollständige oder teilweise Veröffentlichung, Verwendung, Verbreitung oder Vervielfältigung dieser Nachricht oder der darin enthaltenen Informationen ist untersagt. Diese Nachricht ist ausschließlich für die Person bestimmt, an die sie adressiert ist, oder für ihren Vertreter. Sollten Sie diese Nachricht versehentlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie die Nachricht..
Disclaimer Lacroix Electronics

[-- Attachment #2: arm-v7a-linux-gnueabihf_gcc-4.8.3_glibc-2.18_binutils-2.24_kernel-3.13.6-sanitized.ptxconfig --]
[-- Type: application/octet-stream, Size: 4160 bytes --]

#
# Automatically generated file; DO NOT EDIT.
# PTXdist 2013.12.0
#
PTXCONF__ptxconfig_MAGIC__=y
PTXCONF_BUILD_TOOLCHAIN=y
PTXCONF_NO_PLATFORM=y
PTXCONF_PROJECT="OSELAS.Toolchain-2013.12.1"

#
# ----------------------------------
#
PTXCONF_ARCH_ARM=y
# PTXCONF_ARCH_M68K is not set
# PTXCONF_ARCH_MIPS is not set
# PTXCONF_ARCH_POWERPC is not set
# PTXCONF_ARCH_I386 is not set
# PTXCONF_ARCH_X86_64 is not set
# PTXCONF_ARCH_AVR is not set
# PTXCONF_ARCH_AVR32 is not set
PTXCONF_ARCH="arm"
PTXCONF_GNU_TARGET="arm-v7a-linux-gnueabihf"
PTXCONF_SIZEOF_LONG_DOUBLE="8"

#
# ----------------------------------
#
PTXCONF_LIBC_HEADERS=y
PTXCONF_LIBC_FIRST=y
PTXCONF_LIBC=y
PTXCONF_LIBC_GLIBC=y
# PTXCONF_LIBC_UCLIBC is not set
# PTXCONF_LIBC_NEWLIB is not set
# PTXCONF_LIBC_MINGW is not set
# PTXCONF_LIBC_AVR is not set
PTXCONF_TOOLCHAIN_ENABLE_SYSROOT=y
PTXCONF_TOOLCHAIN_CONFIG_SYSROOT="--with-sysroot=${SYSROOT}"
PTXCONF_TOOLCHAIN_DISABLE_MULTILIB=y
PTXCONF_TOOLCHAIN_CONFIG_MULTILIB="--disable-multilib"
PTXCONF_GLIBC_HEADERS=y
PTXCONF_GLIBC_CRT=y
PTXCONF_GLIBC_FIRST=y
PTXCONF_GLIBC=y
PTXCONF_GLIBC_VERSION="2.18"
PTXCONF_GLIBC_MD5="e67f791383077c5f6a6e91fabc7579a5"
PTXCONF_GLIBC_TIMESTAMP=""
PTXCONF_GLIBC_SERIES=""
PTXCONF_GLIBC_ENABLE_KERNEL="3.0"
PTXCONF_GLIBC_CONFIG_EXTRA=""
PTXCONF_GLIBC_CONFIG_EXTRA_CROSS="--enable-obsolete-rpc"
PTXCONF_GLIBC_HEADERS_FAKE_CROSS="-D__ARM_EABI__"
PTXCONF_GLIBC_TLS=y
PTXCONF_GLIBC_EXTRA_ADDONS="cortex-strings ports"
# PTXCONF_GLIBC_PORTS is not set
PTXCONF_CROSS_BINUTILS=y
PTXCONF_CROSS_BINUTILS_VERSION="2.24"
PTXCONF_CROSS_BINUTILS_MD5="e0f71a7b2ddab0f8612336ac81d9636b"
# PTXCONF_CROSS_ELF2FLT is not set
PTXCONF_KERNEL_HEADERS=y
PTXCONF_KERNEL_HEADERS_VERSION="3.13.6"
PTXCONF_KERNEL_HEADERS_MD5="445aa27da818617409982f42902a6e41"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
PTXCONF_CROSS_GCC_VERSION="4.8.3"
PTXCONF_CROSS_GCC_MD5="2b3bbea7806931e2048e0fc5983021c8"
PTXCONF_CROSS_GCC_DL_VERSION="linaro-4.8-2014.02"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
PTXCONF_CROSS_GCC_48=y
PTXCONF_CROSS_GCC_SERIES=""
PTXCONF_CROSS_GCC_CONFIG_EXTRA="--with-float=hard --with-fpu=vfpv3-d16 --with-arch=armv7-a --with-mode=thumb --with-tune=cortex-a9"

#
# Additional supported languages:
#
PTXCONF_CROSS_GCC_LANG_C=y
PTXCONF_CROSS_GCC_LANG_CXX=y
# PTXCONF_CROSS_GCC_LANG_FORTRAN is not set
# PTXCONF_CROSS_GCC_LANG_JAVA is not set
PTXCONF_CROSS_GCC_ENABLE_CXA_ATEXIT=y
PTXCONF_CROSS_GCC_CONFIG_CXA_ATEXIT="--enable-__cxa_atexit"
PTXCONF_CROSS_GCC_DISABLE_SJLJ_EXCEPTIONS=y
PTXCONF_CROSS_GCC_CONFIG_SJLJ_EXCEPTIONS="--disable-sjlj-exceptions"
PTXCONF_CROSS_GCC_DISABLE_LIBSSP=y
PTXCONF_CROSS_GCC_CONFIG_LIBSSP="--disable-libssp"
PTXCONF_CROSS_GCC_ENABLE_SHARED=y
PTXCONF_CROSS_GCC_CONFIG_SHARED="--enable-shared"
PTXCONF_CROSS_GCC_THREADS_POSIX=y
PTXCONF_CROSS_GCC_THREADS="posix"
PTXCONF_CROSS_GCC_FIRST=y
PTXCONF_CROSS_GDB=y
PTXCONF_CROSS_GDB_VERSION="7.6.1"
PTXCONF_CROSS_GDB_MD5="fbc4dab4181e6e9937075b43a4ce2732"
PTXCONF_CROSS_TOOLCHAIN=y
PTXCONF_HOST_FAKE_MAKEINFO=y
PTXCONF_HOST_CLOOG=y
PTXCONF_HOST_EXPAT=y
PTXCONF_HOST_GMP=y
PTXCONF_HOST_ISL=y
PTXCONF_HOST_MPC=y
PTXCONF_HOST_MPFR=y
PTXCONF_HOST_XZ=y
PTXCONF_HOST_ZLIB=y
PTXCONF_HOST_LIBELF=y
PTXCONF_HOST_AUTOTOOLS_AUTOCONF=y
PTXCONF_HOST_SYSTEM_PERL=y

#
# ----------------------------------
#

#
# misc                        
#
PTXCONF_PREFIX="/opt"
PTXCONF_PREFIX_KERNEL="-sanitized"
PTXCONF_PREFIX_TCID="gcc-${PTXCONF_CROSS_GCC_VERSION}${PTXCONF_PREFIX_JAVA}-glibc-${PTXCONF_GLIBC_VERSION}-binutils-${PTXCONF_CROSS_BINUTILS_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}"
PTXCONF_SYSROOT_HOST="${PTXDIST_PLATFORMDIR}/sysroot-host"
PTXCONF_SYSROOT_CROSS="${PTX_AUTOBUILD_DESTDIR}${PTXCONF_PREFIX}/${PTXCONF_PROJECT}/${PTXCONF_GNU_TARGET}/${PTXCONF_PREFIX_TCID}"
PTXCONF_SYSROOT_TARGET="${PTXCONF_SYSROOT_CROSS}/sysroot-${PTXCONF_GNU_TARGET}"
PTXCONF_PLATFORM="${PTXCONF_GNU_TARGET}-${PTXCONF_PREFIX_TCID}"
PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
# PTXCONF_TOOLCHAIN_DEBUG is not set
PTXCONF_CONFIGFILE_VERSION="2013.12.0"

[-- Attachment #3: AppNote_WorkWithSources.pdf --]
[-- Type: application/pdf, Size: 251606 bytes --]

[-- Attachment #4: Type: text/plain, Size: 48 bytes --]

-- 
ptxdist mailing list
ptxdist@pengutronix.de

  reply	other threads:[~2014-03-20 13:27 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-17 11:04 Sophie
2014-03-17 13:14 ` Juergen Beisert
2014-03-17 20:09 ` Alexander Aring
2014-03-18  8:06   ` CARAYOL Sophie
2014-03-19  8:04     ` Juergen Beisert
2014-03-19 10:37       ` CARAYOL Sophie
2014-03-19 10:58         ` Juergen Beisert
2014-03-20  7:58           ` CARAYOL Sophie
2014-03-20  8:30             ` Juergen Beisert
2014-03-20  9:33               ` CARAYOL Sophie [this message]
2014-03-20 13:30                 ` Juergen Beisert
2014-03-20 14:35                   ` CARAYOL Sophie
2014-03-20 15:39                     ` Juergen Beisert
2014-03-21 13:50                       ` CARAYOL Sophie
2014-03-19 13:44         ` Uwe Kleine-König

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=43cf16db313b442f9d840ea634ae2e79@AMSPR07MB470.eurprd07.prod.outlook.com \
    --to=s.carayol@lacroix-electronics.com \
    --cc=jbe@pengutronix.de \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox