Erreur de compilation carte esp32 Dev Module

Bonjour à tous,

Je programme habituellement sur win 10, IDE 1.8.9 et tout va bien.
Voulant utiliser un vieux PC Win XP pour mes expériences, j'ai installé l'iDE 1.8.9 réputé dernière version compatible sur XP 32bits.
(J'ai dû installer les pilotes CP2102 pour faire fonctionner le port série USB)
Problème : message " impossible de compiler pour la carte Dev Module. "
J'ai essayé de changer le type de carte dans le menu (une dizaine) parmi la trentaine disponible. Rien à faire.

Nota : j'ai un paramètre qui change sur la version XP que je ne maitrise pas bien.
Sur win 10 : outils/Programmateur est vide (no programmes available for this board )
Sur XP : outils/Programmateur : "AVRISP mkII" par défaut. J'en ai essayé d'autres sans succès.
Tous les autres paramètres sont identiques.

  1. Même si ce n'est pas critique dans mon cas, je signale le problème.
  2. Si quelqu'un a une idée pour résoudre cette affaire, je suis preneur.

Merci d'avance.

pendant combien de siècles XP va continuer à torturer les pauvres gens ?

Les pauvres gens sont économes et pensent à préserver la planète.
Pourquoi mettre à la benne des ordinateurs qui fonctionnent encore ?
Nous vivons dans un monde de fous.

Ton ordinnateur fonctionnera aussi bien avec un autre OS :slight_smile:

Linux serait un bon choix :slightly_smiling_face:

Tu n'en est pas à ta première question sur le forum. Tu penses vraiment que ce message suffit pour t'aider ? Tu as peut être remarqué que d'autres messages le précédaient ?

Bonjour à tous,

Je viens d'entamer ma 80 ième année. J'ai déjà essayé linux il y a 25 ans et re-tentative il y a 10 ans.
Ce n'est plus maintenant que je vais recommencer.

@hbachetti,
Je pense avoir tout dit dans mon 1er message. Que faut-il de plus ?
Je ne comprends pas ce que tu veux dire ? Désolé.

Salut @geryko
je tourne sous Linux depuis maintenant 4 ans et ce système est juste parfait (pour moi) :slightly_smiling_face:
Pourquoi cela ne vous convient pas ? :thinking:
Ou alors je n'ai pas compris et il y a une blague la dessous... :grin:

Cordialement
Pandaroux007 :fox_face:

Ce message n'est pas isolé, il est affiché après une suite d'autres messages.

Respect à vous.

Je n'ai plus XP depuis bien longtemps sinon j'aurai installé votre version de l'IDE Arduino pour vous aider. J'ai jeté un œil sur internet, effectivement ça semble assez compliqué mais pour l'instant je n'ai pas trouvé la solution.
Peut-être une piste ici : lien.

Bon courage.

Bonsoir à tous,

Merci pour vos réponses.
Je vais en rester là et considérer que ce n'est pas aussi simple.

Face à l'enthousiasme de certains je sais que la solution serait surement Linux mais pour maintenant ... ?
Dur dur ! Je préfère "jouer".
Merci encore.
@pandaroux007 : pas de blague dans mon message. (mais cela m'arrive !)

Ce que demande hbachetti c'est de copier tout ce qui s'affiche à l'écran après la compilation.
Par exemple, il manque peut-être un fichier au compilateur, si c'est le cas on devrait le trouver dans les messages à l'écran.

Bonjour à tous,

J'ai enfin compris la question.
Merci 68tjs.

Voici en PJ le fichier résultat de la compilation. fichier : resultat_compilation.txt
Sorry, an error has occurred. pourquoi ? ?

Je ne sais pas ce qui se passe. j' raccroche et de fais une nouvelle tentative.
Mode d'emploi pour joindre un fichier / je vais chercher.

2ème tentative d'envoi : fichier : resultat_compilation.txt (17 ko)

  • J'ai déplacé le fichier dans mon ordinateur de bureau à mes documents,
  • je clique sur le bouton "Upload" au dessus de mon texte et je vais chercher le fichier
  • Sorry, an error has occurred.

Rien à faire. Je dois vraiment être trop bête ?
QQ peut m'aider ?

Pourquoi ne pas coller les messages dans ton post ?

Voici un copier/coller .

  • pas possible.
  • je vais faire un essai avec des balises de 'code'
    Merci

Ci-dessous, le fichier résultat de la compilation.



C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Documents and Settings\Daniel\Mes documents\Arduino\libraries -fqbn=esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10809 -build-path C:\DOCUME~1\Daniel\LOCALS~1\Temp\arduino_build_280456 -warnings=default -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-97-gc752ad5-5.2.0.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.mkspiffs.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.esptool_py.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -prefs=runtime.tools.esptool_py-3.0.0.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -verbose C:\Documents and Settings\Daniel\Mes documents\Arduino\ESP32\Linky6S\Linky6S.ino
C:\Program Files\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Documents and Settings\Daniel\Mes documents\Arduino\libraries -fqbn=esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10809 -build-path C:\DOCUME~1\Daniel\LOCALS~1\Temp\arduino_build_280456 -warnings=default -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-97-gc752ad5-5.2.0.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.mkspiffs.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.esptool_py.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -prefs=runtime.tools.esptool_py-3.0.0.path=C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -verbose C:\Documents and Settings\Daniel\Mes documents\Arduino\ESP32\Linky6S\Linky6S.ino
Using board 'esp32' from platform in folder: C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\hardware\esp32\1.0.6
Using core 'esp32' from platform in folder: C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\hardware\esp32\1.0.6
cmd /c if exist "C:\\Documents and Settings\\Daniel\\Mes documents\\Arduino\\ESP32\\Linky6S\\partitions.csv" copy /y "C:\\Documents and Settings\\Daniel\\Mes documents\\Arduino\\ESP32\\Linky6S\\partitions.csv" "C:\\DOCUME~1\\Daniel\\LOCALS~1\\Temp\\arduino_build_280456\\partitions.csv"
cmd /c if not exist "C:\\DOCUME~1\\Daniel\\LOCALS~1\\Temp\\arduino_build_280456\\partitions.csv" copy "C:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6\\tools\\partitions\\default.csv" "C:\\DOCUME~1\\Daniel\\LOCALS~1\\Temp\\arduino_build_280456\\partitions.csv"
        1 fichier(s) copi?(s).

Detecting libraries used...
"C:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/config" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/app_trace" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/app_update" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/asio" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/bootloader_support" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/bt" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/coap" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/console" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/driver" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/efuse" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp-tls" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp32" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_adc_cal" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_event" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_http_client" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_http_server" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_https_ota" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_https_server" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_ringbuf" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp_websocket_client" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/espcoredump" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/ethernet" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/expat" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/fatfs" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/freemodbus" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/freertos" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/heap" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/idf_test" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/jsmn" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/json" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/libsodium" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/log" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/lwip" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/mbedtls" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/mdns" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/micro-ecc" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/mqtt" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/newlib" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/nghttp" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/nvs_flash" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/openssl" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/protobuf-c" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/protocomm" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/pthread" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/sdmmc" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/smartconfig_ack" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/soc" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/spi_flash" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/spiffs" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/tcp_transport" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/tcpip_adapter" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/ulp" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/unity" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/vfs" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/wear_levelling" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/wifi_provisioning" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/wpa_supplicant" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/xtensa-debug-module" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp-face" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp32-camera" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/esp-face" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6/tools/sdk/include/fb_gfx" -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10809 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6\\cores\\esp32" "-IC:\\Documents and Settings\\Daniel\\Local Settings\\Application Data\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.6\\variants\\esp32" "C:\\DOCUME~1\\Daniel\\LOCALS~1\\Temp\\arduino_build_280456\\sketch\\Linky6S.ino.cpp" -o nul
In file included from c:\documents and settings\daniel\local settings\application data\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\algorithm:60:0,



Cette partie ci-dessous est en rouge



                 from C:\Documents and Settings\Daniel\Local Settings\Application Data\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:142,

                 from C:\DOCUME~1\Daniel\LOCALS~1\Temp\arduino_build_280456\sketch\Linky6S.ino.cpp:1:

c:\documents and settings\daniel\local settings\application data\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\utility:68:28: fatal error: bits/c++config.h: No such file or directory

compilation terminated.

exit status 1
Erreur de compilation pour la carte ESP32 Dev Module

OUf enfin réussi ! C'est pas une mince affaire de joindre un fichier.

Il manque le fichier bits/c++config.h
As-tu les mêmes problèmes en compilant un exemple simple : blink ?

Oui hbachetti, C'est ce que je viens de voir.

J'ai regardé les 3 fichiers concernés. (en rouge)
A priori il me manquerait le fichier "c++config.h"
d'après le fichier joint "utility" , ligne 68 ===> #include <bits/c++config.h>
il me reste à re-tester blink. (je l'ai déjà fait mais je ne me souviens plus)

PS : OUI blink pour arduino uno fonctionne bien.


// <utility> -*- C++ -*-

// Copyright (C) 2001-2015 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 3, or (at your option)
// any later version.

// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// Under Section 7 of GPL version 3, you are granted additional
// permissions described in the GCC Runtime Library Exception, version
// 3.1, as published by the Free Software Foundation.

// You should have received a copy of the GNU General Public License and
// a copy of the GCC Runtime Library Exception along with this program;
// see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
// <http://www.gnu.org/licenses/>.

/*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 *
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 */

/** @file include/utility
 *  This is a Standard C++ Library header. 
 */

#ifndef _GLIBCXX_UTILITY
#define _GLIBCXX_UTILITY 1

#pragma GCC system_header

/**
 * @defgroup utilities Utilities
 *
 * Components deemed generally useful. Includes pair, tuple,
 * forward/move helpers, ratio, function object, metaprogramming and
 * type traits, time, date, and memory functions.
 */

#include <bits/c++config.h>
#include <bits/stl_relops.h>
#include <bits/stl_pair.h>

#if __cplusplus >= 201103L

#include <bits/move.h>
#include <initializer_list>

namespace std _GLIBCXX_VISIBILITY(default)
{
_GLIBCXX_BEGIN_NAMESPACE_VERSION

  template<class _Tp>
    class tuple_size;

  template<std::size_t _Int, class _Tp>
    class tuple_element;

   // Various functions which give std::pair a tuple-like interface.

  /// Partial specialization for std::pair
  template<class _Tp1, class _Tp2>
    struct tuple_size<std::pair<_Tp1, _Tp2>>
    : public integral_constant<std::size_t, 2> { };

  /// Partial specialization for std::pair
  template<class _Tp1, class _Tp2>
    struct tuple_element<0, std::pair<_Tp1, _Tp2>>
    { typedef _Tp1 type; };
 
  /// Partial specialization for std::pair
  template<class _Tp1, class _Tp2>
    struct tuple_element<1, std::pair<_Tp1, _Tp2>>
    { typedef _Tp2 type; };

  template<std::size_t _Int>
    struct __pair_get;

  template<>
    struct __pair_get<0>
    {
      template<typename _Tp1, typename _Tp2>
        static constexpr _Tp1&
        __get(std::pair<_Tp1, _Tp2>& __pair) noexcept
        { return __pair.first; }

      template<typename _Tp1, typename _Tp2>
        static constexpr _Tp1&&
        __move_get(std::pair<_Tp1, _Tp2>&& __pair) noexcept
        { return std::forward<_Tp1>(__pair.first); }

      template<typename _Tp1, typename _Tp2>
        static constexpr const _Tp1&
        __const_get(const std::pair<_Tp1, _Tp2>& __pair) noexcept
        { return __pair.first; }
    };

  template<>
    struct __pair_get<1>
    {
      template<typename _Tp1, typename _Tp2>
        static constexpr _Tp2&
        __get(std::pair<_Tp1, _Tp2>& __pair) noexcept
        { return __pair.second; }

      template<typename _Tp1, typename _Tp2>
        static constexpr _Tp2&&
        __move_get(std::pair<_Tp1, _Tp2>&& __pair) noexcept
        { return std::forward<_Tp2>(__pair.second); }

      template<typename _Tp1, typename _Tp2>
        static constexpr const _Tp2&
        __const_get(const std::pair<_Tp1, _Tp2>& __pair) noexcept
        { return __pair.second; }
    };

  template<std::size_t _Int, class _Tp1, class _Tp2>
    constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
    get(std::pair<_Tp1, _Tp2>& __in) noexcept
    { return __pair_get<_Int>::__get(__in); }

  template<std::size_t _Int, class _Tp1, class _Tp2>
    constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&&
    get(std::pair<_Tp1, _Tp2>&& __in) noexcept
    { return __pair_get<_Int>::__move_get(std::move(__in)); }

  template<std::size_t _Int, class _Tp1, class _Tp2>
    constexpr const typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&
    get(const std::pair<_Tp1, _Tp2>& __in) noexcept
    { return __pair_get<_Int>::__const_get(__in); }

#if __cplusplus > 201103L

#define __cpp_lib_tuples_by_type 201304

  template <typename _Tp, typename _Up>
    constexpr _Tp&
    get(pair<_Tp, _Up>& __p) noexcept
    { return __p.first; }

  template <typename _Tp, typename _Up>
    constexpr const _Tp&
    get(const pair<_Tp, _Up>& __p) noexcept
    { return __p.first; }

  template <typename _Tp, typename _Up>
    constexpr _Tp&&
    get(pair<_Tp, _Up>&& __p) noexcept
    { return std::move(__p.first); }

  template <typename _Tp, typename _Up>
    constexpr _Tp&
    get(pair<_Up, _Tp>& __p) noexcept
    { return __p.second; }

  template <typename _Tp, typename _Up>
    constexpr const _Tp&
    get(const pair<_Up, _Tp>& __p) noexcept
    { return __p.second; }

  template <typename _Tp, typename _Up>
    constexpr _Tp&&
    get(pair<_Up, _Tp>&& __p) noexcept
    { return std::move(__p.second); }

#define __cpp_lib_exchange_function 201304

  /// Assign @p __new_val to @p __obj and return its previous value.
  template <typename _Tp, typename _Up = _Tp>
    inline _Tp
    exchange(_Tp& __obj, _Up&& __new_val)
    { return std::__exchange(__obj, std::forward<_Up>(__new_val)); }
#endif

  // Stores a tuple of indices.  Used by tuple and pair, and by bind() to
  // extract the elements in a tuple.
  template<size_t... _Indexes>
    struct _Index_tuple
    {
      typedef _Index_tuple<_Indexes..., sizeof...(_Indexes)> __next;
    };

  // Builds an _Index_tuple<0, 1, 2, ..., _Num-1>.
  template<size_t _Num>
    struct _Build_index_tuple
    {
      typedef typename _Build_index_tuple<_Num - 1>::__type::__next __type;
    };

  template<>
    struct _Build_index_tuple<0>
    {
      typedef _Index_tuple<> __type;
    };

#if __cplusplus > 201103L

#define __cpp_lib_integer_sequence 201304

  /// Class template integer_sequence
  template<typename _Tp, _Tp... _Idx>
    struct integer_sequence
    {
      typedef _Tp value_type;
      static constexpr size_t size() { return sizeof...(_Idx); }
    };

  template<typename _Tp, _Tp _Num,
	   typename _ISeq = typename _Build_index_tuple<_Num>::__type>
    struct _Make_integer_sequence;

  template<typename _Tp, _Tp _Num,  size_t... _Idx>
    struct _Make_integer_sequence<_Tp, _Num, _Index_tuple<_Idx...>>
    {
      static_assert( _Num >= 0,
		     "Cannot make integer sequence of negative length" );

      typedef integer_sequence<_Tp, static_cast<_Tp>(_Idx)...> __type;
    };

  /// Alias template make_integer_sequence
  template<typename _Tp, _Tp _Num>
    using make_integer_sequence
      = typename _Make_integer_sequence<_Tp, _Num>::__type;

  /// Alias template index_sequence
  template<size_t... _Idx>
    using index_sequence = integer_sequence<size_t, _Idx...>;

  /// Alias template make_index_sequence
  template<size_t _Num>
    using make_index_sequence = make_integer_sequence<size_t, _Num>;

  /// Alias template index_sequence_for
  template<typename... _Types>
    using index_sequence_for = make_index_sequence<sizeof...(_Types)>;
#endif

_GLIBCXX_END_NAMESPACE_VERSION
} // namespace

#endif

#endif /* _GLIBCXX_UTILITY */

Suite :

Je pourrais peut-être essayer le trouver le fichier "c++config.h" dans Win 10 et de le mettre dans XP ?
Qu'en penses-tu ?