first commit

This commit is contained in:
2022-10-08 12:32:56 +02:00
commit c4e0d3f78b
591 changed files with 114156 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
/.idea
/cmake-build-debug
/build
/samples
*~
+13
View File
@@ -0,0 +1,13 @@
cmake_minimum_required(VERSION 3.6)
project(RS41ng_top)
SET(CMAKE_SYSTEM_NAME "Generic")
SET(CMAKE_SYSTEM_VERSION 1)
SET(UNIX 1)
include_directories(src)
link_directories(src)
add_subdirectory(src)
add_subdirectory(tests)
+15
View File
@@ -0,0 +1,15 @@
FROM fedora:36
RUN dnf install -y \
gcc-c++ \
arm-none-eabi-gcc-cs \
arm-none-eabi-gcc-cs-c++ \
arm-none-eabi-binutils-cs \
arm-none-eabi-newlib \
libbsd-devel \
cmake
COPY docker_build.sh /build.sh
RUN chmod +x /build.sh
ENTRYPOINT ["/bin/bash", "/build.sh"]
+339
View File
@@ -0,0 +1,339 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
{description}
Copyright (C) {year} {fullname}
This program 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 2 of the License, or
(at your option) any later version.
This program 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.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
{signature of Ty Coon}, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
+366
View File
@@ -0,0 +1,366 @@
# RS41ng - Amateur radio firmware for Vaisala RS41 radiosonde
**NOTE:** This firmware is a work in progress and some features might not work as expected yet!
This is a custom, amateur radio-oriented firmware for [Vaisala RS41 radiosondes](https://www.vaisala.com/en/products/instruments-sensors-and-other-measurement-devices/soundings-products/rs41).
Some of the code is based on an earlier RS41 firmware project called [RS41HUP](https://github.com/df8oe/RS41HUP),
but most of it has been rewritten from scratch. The Horus 4FSK code has been adapted from
the [darksidelemm fork of RS41HUP](https://github.com/darksidelemm/RS41HUP).
## Asking questions, filing feature requests and reporting issues
* Please use [GitHub discussions](../../discussions) for asking questions and for sharing info about your RS41-based projects
* For example, questions about firmware configuration and connecting of external chips to the sonde belong here
* Please use [GitHub issues](../../issues) to file new feature requests or issues that you have already identified with the firmware
* However, please remember to post questions about usage to [GitHub discussions](../../discussions)
## What are the Vaisala RS41 radiosondes and how can I get one?
The RS41 radiosondes are used extensively for atmospheric sounding by the meteorological institutes in various countries and thus easily
available to be collected once they land, an activity called radiosonde hunting: see YouTube presentation about
[Tracking and Chasing Weather Balloons by Andreas Spiess](https://www.youtube.com/watch?v=vQfztG60umI) or
[Chasing Radiosonde Weather Balloons used in Meteorology for Fun by Mark VK5QI](https://www.youtube.com/watch?v=fb9gNomWrAY)
for more details!
You can track radiosondes without any additional equipment either via [SondeHub](https://tracker.sondehub.org/) or [radiosondy.info](https://radiosondy.info/)
that both use an existing network of receiver stations. Alternatively, you can set up your own radiosonde receiver station.
For your own receiver station, you will need:
1. A cheap software-defined radio USB dongle, such as an [RTL-SDR](https://www.rtl-sdr.com/about-rtl-sdr/)
2. An antenna suitable for receiving the 400 MHz radiosonde band transmissions. Antennas for the 70 cm amateur radio band usually work fine!
3. Radiosonde tracker software: common choices are [RS41 Tracker](http://escursioni.altervista.org/Radiosonde/) for Windows
and [radiosonde_auto_rx](https://github.com/projecthorus/radiosonde_auto_rx) for Linux / Raspberry Pi.
### What can I do with an RS41 radiosonde?
The [Vaisala RS41 radiosondes](https://www.vaisala.com/en/products/instruments-sensors-and-other-measurement-devices/soundings-products/rs41)
uses an off-the-shelf [STM32F100C8](https://www.st.com/en/microcontrollers-microprocessors/stm32f100c8.html)
32-bit microcontroller, which can be reprogrammed using an [ST-LINK v2 programmer](https://www.st.com/en/development-tools/st-link-v2.html)
or a smaller [ST-LINK v2 USB dongle](https://www.adafruit.com/product/2548).
The RS41 hardware can be programmed to transmit different kinds of RF modulations (morse code, APRS and different FSK modulations)
on the 70 cm (~433 MHz) amateur radio band. The radiosonde contains a [UBX-G6010](https://www.u-blox.com/en/product/ubx-g6010-st-chip)
GPS chip, so it can be used as a tracker device, e.g. for high-altitude balloons.
The RS41ng firmware is just one example of what can be achieved with the RS41 hardware!
## Why does the RS41ng firmware exist?
The motivation to develop this firmware is to provide a clean, customizable and
modular codebase for developing RS41 radiosonde-based experiments.
See the feature list below.
## Features
The main features the RS41ng firmware are:
* Support for multiple transmission modes:
* Standard 1200-baud APRS
* Option to transmit APRS weather reports using readings from an external BMP280/BME280 sensor
* [Horus 4FSK v1 and v2 modes](https://github.com/projecthorus/horusdemodlib/wiki) that has improved performance compared to APRS or RTTY
* There is an option to use continuous transmit mode (for either V1 or V2 mode), which helps with receiver frequency synchronization and improves reception.
* Morse code (CW)
* JT65/JT9/JT4/FT8/WSPR/FSQ digital modes on HF/VHF amateur radio bands using an external Si5351 clock generator connected to the external I²C bus
* "Pip" mode, which transmits a short beep generated using CW to indicate presence of the transmitter
* Support for transmitting multiple modes consecutively with custom, rotating comment messages (see `config.c`)
* Support for GPS-based scheduling is available for transmission modes that require specific timing for transmissions
* Support for custom sensors via the external I²C bus
* Support for counting pulses on expansion header pin 2 (I2C2_SDA (PB11) / UART3 RX) for use with sensors like Geiger counters
* GPS NMEA data output via the external serial port pin 3 (see below). This disables use of I²C devices as the serial port pins are shared with the I²C bus pins.
* This allows using the RS41 sonde GPS data in external tracker hardware, such as Raspberry Pi or other microcontrollers.
* Enhanced support for the internal Si4032 radio transmitter via PWM-based tone generation (and ultimately DMA-based symbol timing, if possible)
* Extensibility to allow easy addition of new transmission modes and new sensors
### Transmission modes
On the internal Si4032 transmitter:
* APRS (1200 baud)
* Horus 4FSK v1 and v2 (100 baud)
* Morse code (CW)
* "Pip" - a short beep to indicate presence of the transmitter
On an external Si5351 clock generator connected to the external I²C bus of the RS41 radiosonde:
* Horus 4FSK v1 and v2 (50 baud, because the Si5351 frequency changes are slow)
* JT65/JT9/JT4/FT8/WSPR/FSQ mode beacon transmissions using the JTEncode library. I've decoded FT8, WSPR and FSQ modes successfully.
* GPS-based scheduling is available for modes that require specific timing for transmissions
* Morse code (CW)
* "Pip"
#### Notes about APRS
* Bell 202 frequencies are generated via hardware PWM, but the symbol timing is created in a loop with delay
* There is also code available to use DMA transfers for symbol timing to achieve greater accuracy, but I have not been able to get the timings working correctly
#### Notes about Horus 4FSK
* The Horus 4FSK v1 and v2 modes have significantly [improved performance compared to APRS or RTTY](https://github.com/projecthorus/horusdemodlib/wiki).
* Use [horus-gui](https://github.com/projecthorus/horus-gui) software to receive the 4FSK mode and to submit packets to [Habhub](http://habhub.org/) high-altitude balloon tracking platform.
* See [horus-gui installation and usage instructions](https://github.com/projecthorus/horusdemodlib/wiki/1.1-Horus-GUI-Reception-Guide-(Windows-Linux-OSX)) and [horusdemodlib](https://github.com/projecthorus/horusdemodlib) library that is responsible for demodulating the signal.
### External sensors
It is possible to connect external sensors to the I²C bus of the RS41 radiosonde.
The following sensors are currently supported:
* Bosch BMP280/BME280 barometric pressure / temperature / humidity sensor
* Note that only BME280 sensors will report humidity. For BMP280 humidity readings will be zero.
Sensor driver code contributions are welcome!
### Planned features
* Configurable transmission frequencies and schedules based on location / altitude
* Support for more I²C sensors
* RTTY on both Si4032 (70 cm, non-standard shift) and Si5351 (HF + 2m) with configurable shift
* Investigate possibility to implement 1200 bps Bell 202 modulation (and
possibly also 300 bps Bell 103 modulation) for APRS using Si5351,
this requires special handling to make Si5351 change frequency quickly
* See: https://github.com/etherkit/Si5351Arduino/issues/22
## Configuring the firmware
1. Configure your amateur radio call sign, transmission schedule (time sync),
transmit frequencies and transmission mode parameters in `config.h`
2. Set up transmitted message templates in `config.c`, depending on the modes you use
## Building the firmware
Software requirements:
* [GNU GCC toolchain](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads/9-2-2019-12)
version 8.3.0 or higher for cross-compiling the firmware for the ARM Cortex-M3 architecture (`arm-none-eabi-gcc`)
* [CMake](https://cmake.org/) version 3.6 or higher for building the firmware
* [OpenOCD](http://openocd.org/) version 0.10.0 or higher for flashing the firmware
On a Red Hat/Fedora Linux installation, the following packages can be installed:
```bash
dnf install arm-none-eabi-gcc-cs arm-none-eabi-gcc-cs-c++ arm-none-eabi-binutils-cs arm-none-eabi-newlib libbsd-devel cmake openocd
```
Note that the code uses `strlcpy()` also in the test code, which requires `libbsd-dev` (Debian/Ubuntu) or
`libbsd-devel` (Red Hat/Fedora) to be installed for compilation to succeed.
### Steps to build the firmware
1. Install the required software dependencies listed above
2. Build the firmware using the following commands
```
mkdir build
cd build
cmake ..
make
```
3. The firmware will be stored in file `build/src/RS41ng.elf`
### Building the firmware with Docker
Using Docker to build the firmware is usually the easiest option, because it provides a stable Fedora Linux-based
build environment on any platform. It should work on Windows and Mac operating systems too.
The Docker environment can also help address issues with the build process, including the `strlcpy()` errors observed on certain Linux distributions.
1. Install Docker if not already installed
2. Set the current directory to the RS41ng source directory
3. Build the RS41ng compiler Docker image using the following command. It is necessary to build the Docker image only once.
```
docker build -t rs41ng_compiler .
```
4. Build the firmware using the following command. If you need to rebuild the firmware, simply run the command again.
```
docker run --rm -it -v $(pwd):/usr/local/src/RS41ng rs41ng_compiler
```
5. The firmware will be stored in file `build/src/RS41ng.elf`
## Flashing the firmware
Hardware requirements:
* A working [Vaisala RS41 radiosonde](https://www.vaisala.com/en/products/instruments-sensors-and-other-measurement-devices/soundings-products/rs41) :)
* An [ST-LINK v2 programmer for the STM32 microcontroller](https://www.st.com/en/development-tools/st-link-v2.html) in the RS41 radiosonde.
* These smaller [ST-LINK v2 USB dongles](https://www.adafruit.com/product/2548) also work well.
* [Partco sells the ST-LINK v2 USB dongles in Finland](https://www.partco.fi/en/measurement/debugging/20140-stlinkv2.html)
The pinout of the RS41 connector (by DF8OE and VK5QI) is the following:
```
______________________| |______________________
| |
| 9 7 5 3 1 |
| |
| 10 8 6 4 2 |
|_______________________________________________________|
(View from the bottom of the sonde, pay attention to the gap in the connector)
```
* 1 - GND
* 2 - I2C2_SDA (PB11) / UART3 RX
* This is the external I²C port data pin for Si5351 and sensors
* This pin can be used as input for the pulse counter.
* 3 - I2C2_SCL (PB10) / UART3 TX
* This is the external I²C port clock pin for Si5351 and sensors
* This pin can alternatively be used to output GPS NMEA data to external tracker hardware (e.g. Raspberry Pi or other microcontrollers)
* 4 - +VDD_MCU / PB1 * (10k + cap + 10k)
* 5 - MCU switched 3.3V out to external device / Vcc (Boost out) 5.0V
* This pin powers the device via 3.3V voltage from an ST-LINK programmer dongle
* This pin can be used to supply power to external devices, e.g. Si5351, BMP280 or other sensors
* 6 - +U_Battery / VBAT 3.3V
* 7 - RST
* 8 - SWCLK (PA14)
* 9 - SWDIO (PA13)
* 10 - GND
### Steps to flash the firmware
1. Remove batteries from the sonde
2. Connect an ST-LINK v2 programmer dongle to the sonde via the following pins:
* SWDIO -> Pin 9 (SWDIO)
* SWCLK -> Pin 8 (SWCLK)
* GND -> Pin 1 (GND)
* 3.3V -> Pin 5 (MCU switch 3.3V)
3. Unlock the flash protection - needed only before reprogramming the sonde for the first time
* `openocd -f ./openocd_rs41.cfg -c "init; halt; flash protect 0 0 31 off; exit"`
* **NOTE:** If the above command fails with an error about erasing sectors, try replacing the number `31` with `63`:
* `openocd -f ./openocd_rs41.cfg -c "init; halt; flash protect 0 0 63 off; exit"`
4. Flash the firmware
* `openocd -f ./openocd_rs41.cfg -c "program build/src/RS41ng.elf verify reset exit"`
5. Power cycle the sonde to start running the new firmware
## Developing / debugging the firmware
It is possible to receive log messages from the firmware program and to perform debugging of the firmware using GNU GDB.
Also, please note that Red Hat/Fedora do not provide GDB for ARM architectures, so you will need to manually download
and install GDB from [ARM GNU GCC toolchain](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads/9-2-2019-12).
Semihosting allows the firmware to send log messages via special system calls to OpenOCD, so that you
can get real-time feedback and debug output from the application.
**Semihosting has to be disabled when the RS41 radiosonde is not connected to the STM32 programmer dongle,
otherwise the firmware will not run.**
### Steps to start firmware debugging and semihosting
1. Connect the RS41 radiosonde to a computer via the STM32 ST-LINK programmer dongle
2. Enable semihosting and logging in `config.h` by uncommenting the following lines
```
#define SEMIHOSTING_ENABLE
#define LOGGING_ENABLE
```
3. Start OpenOCD and leave it running in the background
```
openocd -f ./openocd_rs41.cfg
```
4. Start ARM GDB
```
arm-none-eabi-gdb
```
5. Connect GDB to OpenOCD for flashing and debugging (assumes you are in the `build` directory with Makefiles from CMake ready for build)
```
target remote localhost:3333
monitor arm semihosting enable
make
load src/RS41ng.elf
monitor reset halt
continue # this command runs the firmware
```
6. OpenOCD will output log messages from the firmware and GDB can be used to interrupt
and inspect the firmware program.
To load debugging symbols for settings breakpoints and to perform more detailed inspection,
use command `file src/RS41ng.elf`.
## Si4032 Bell FSK modulation hack for APRS
The idea behind the APRS / Bell 202 modulation implementation is based on RS41HUP project and its "ancestors"
and I'm describing it here, since it has not been documented elsewhere.
The Si4032 chip seems to support only a very specific type of FSK, where one can define two frequencies
(on a 625 Hz granularity) that can be toggled by a register change. Because of the granularity, this mechanism cannot be directly
used to generate Bell 202 tones.
The way Bell 202 AFSK is implemented for Si4032 is kind of a hack, where the code toggles these two frequencies at
a rate of 1200 and 2200 Hz, which produces the two Bell 202 tones even though the actual frequencies are something else.
Additionally, the timing of 1200/2200 Hz was done in RS41HUP by using experimentally determined delays
and by disabling all interrupts, so they won't interfere with the timings.
I have attempted to implement Bell 202 frequency generation using hardware DMA and PWM, but have failed to generate
correct symbol rate that other APRS equipment are able to decode. I have tried to decode the DMA-based modulation with
some tools intended for debugging APRS and while some bytes are decoded correctly every once in a while,
the timings are mostly off for some unknown reason.
Currently, the Bell 202 modulation implementation uses hardware PWM to generate the individual tone frequencies,
but the symbol timing is created in a loop with delay that was chosen carefully via experiments.
## Debugging APRS
Here are some tools and command-line examples to receive and debug APRS messages using an
SDR receiver. There are examples for using both [rx_tools](https://github.com/rxseger/rx_tools)
and [rtl-sdr](https://github.com/osmocom/rtl-sdr) tools to interface with the SDR receiver.
The example commands assume you are using an RTL-SDR dongle, but `rx_fm` (from `rx_tools`)
supports other types of devices too, as it's based on SoapySDR.
### Dire Wolf
[Dire Wolf](https://github.com/wb2osz/direwolf) can decode APRS (and lots of other digital modes)
from audio streams.
rx_tools:
```bash
rx_fm -f 432500000 -M fm -s 250000 -r 48000 -g 22 -d driver=rtlsdr - | direwolf -n 1 -D 1 -r 48000 -b 16 -
```
rtl-sdr:
```bash
rtl_fm -f 432500000 -M fm -s 250k -r 48000 -g 22 - | direwolf -n 1 -D 1 -r 48000 -b 16 -
```
### SigPlay
[SigPlay](https://bk.gnarf.org/creativity/sigplay/) is a set of tools for DSP and signal processing.
SigPlay also includes a command-line tool to decode and print out raw data from Bell 202 encoding,
which is really useful, as it allows you to see the bytes that actually get transmitted --
even if the packet is not a valid APRS packet!
rx_tools:
```bash
rx_fm -f 432500000 -M fm -s 250000 -r 48000 -g 22 -d driver=rtlsdr - | ./aprs -
```
rtl-sdr:
```bash
rtl_fm -f 432500000 -M fm -s 250k -r 48000 -g 22 - | ./aprs -
```
# Authors
* Mikael Nousiainen OH3BHX <oh3bhx@sral.fi>
* Original codebase: DF8OE and other authors of the [RS41HUP](https://github.com/df8oe/RS41HUP) project
* Horus 4FSK code adapted from [darksidelemm fork of RS41HUP](https://github.com/darksidelemm/RS41HUP) project
# Additional documentation
## Vaisala RS41 hardware documentation
* https://github.com/bazjo/RS41_Hardware - Reverse-engineered documentation on the RS41 hardware
* https://github.com/bazjo/RS41_Decoding - Information about decoding the RS41 data transmission
* http://happysat.nl/RS-41/RS41.html - Vaisala RS-41 SGP Modification and info about the original firmware settings
* https://destevez.net/2018/06/flashing-a-vaisala-rs41-radiosonde/
* https://destevez.net/2017/11/tracking-an-rs41-sgp-radiosonde-and-reporting-to-aprs/
## Alternative firmware projects
* https://github.com/df8oe/RS41HUP - The original amateur radio firmware for RS41
* https://github.com/darksidelemm/RS41HUP - A fork of the original firmware that includes support for Horus 4FSK (but omits APRS)
* https://github.com/darksidelemm/RS41FOX - RS41-FOX - RS41 Amateur Radio Direction Finding (Foxhunting) Beacon
* http://www.om3bc.com/docs/rs41/rs41_en.html
+26
View File
@@ -0,0 +1,26 @@
#!/bin/bash
# Script to compile RS41ng on any platform using Docker
# This script is copied into the Docker image when it is built.
# If you plan to change this script, please make sure to rebuild the Docker image.
set -e # Exit if failed
SOURCE_PATH="/usr/local/src/RS41ng"
# Sanity check
if [ ! -d "${SOURCE_PATH}" ]
then
echo "Source directory does not exist, please run the Docker command given in README to mount the source directory"
exit 1
fi
# Build RS41ng
cd "${SOURCE_PATH}"
rm -rf build
mkdir -p build
cd build
cmake ..
make -j$(nproc)
echo "RS41ng build complete"
Binary file not shown.
Binary file not shown.
+82
View File
@@ -0,0 +1,82 @@
DF8OEs investigations about sensor access
------------------------------------------
Temperature and humidity sensor directly goes to STM. There is no interface
chip to handle them - all is done by software.
Pinout of sensor boom:
----------------------
1 - GND
2 - temperature sensor (1)
3 - GND
4 - humidity sensor1 (1)
5 - GND
6 - humidity sensor1 (2)
7 - GND
8 - heater humidity sensor
9 - heater humidity sensor
10 - GND
11 - humidity sensor2 (1)
12 - GND
13 - temperature sensor (2) and humidity sensor2 (2)
14 - GND
15 - GND
16 - GND
17 - GND
18 - GND
19 - GND
20 - GND
Counted from left to right if you position flexsensor in front of you, pins near
to you, sensor away from you, copper upside
All connections leading to sensor boom do have corresponding test points on PCB:
--------------------------------------------------------------------------------
Position PCB in front of you, flatconnector upside, sensor boom showing away from
you, TX antenna leading to you. I draw connector as a row of "+++". Testpoints are
small round copper isles (numbers correspond to sensor boom, G == GND, ? == unknown):
11
+++++++++++++++++++++++
G 4
8 6 2
13 ? 9
Investigations about temperature sensor:
----------------------------------------
Temperature sensor is resistance-based. If you insert a resistor between
pin2 and pin13 of flatconnector, the following telemetry is transmitted:
330R --> -168°
560R --> -113°
820R --> -52°
1K --> -4.1°
1.5K --> 121°
2.2K --> 319°
Pressure sensor module:
-----------------------
This module is connected to SPI2 of STM. It uses SPI_NSS and only data output
from module - SPI output from STM is not connected to module. So I think it is
a kind of polling.
2 be continued
Binary file not shown.
+37
View File
@@ -0,0 +1,37 @@
#include "f_rtty.h"
uint8_t start_bits;
rttyStates send_rtty(char *buffer) {
static uint8_t nr_bit = 0;
nr_bit++;
if (start_bits){
start_bits--;
return rttyOne;
}
if (nr_bit == 1) {
return rttyZero;
}
if (nr_bit > 1 && nr_bit < (RTTY_7BIT ? 9 : 10)) {
if ((*(buffer) >> (nr_bit - 2)) & 0x01) {
return rttyOne;
} else {
return rttyZero;
}
}
#ifdef RTTY_7BIT
nr_bit++;
#endif
if (nr_bit == 10) {
return rttyOne;
}
#ifdef RTTY_USE_2_STOP_BITS
if (nr_bit == 11) {
return rttyOne;
}
#endif
nr_bit = 0;
return rttyEnd;
}
+12
View File
@@ -0,0 +1,12 @@
#include <stdint.h>
#include "config.h"
typedef enum {
rttyZero = 0,
rttyOne = 1,
rttyEnd = 2
} rttyStates;
static const uint8_t RTTY_PRE_START_BITS = 40;
rttyStates send_rtty(char *);
extern uint8_t start_bits;
+539
View File
@@ -0,0 +1,539 @@
// STM32F100 and SI4032 RTTY transmitter
// released under GPL v.2 by anonymous developer
// enjoy and have a nice day
// ver 1.5a
#include <stm32f10x_gpio.h>
#include <stm32f10x_usart.h>
#include "f_rtty.h"
#include "config.h"
#include "locator.h"
#define GREEN GPIO_Pin_7
#define RED GPIO_Pin_8
/*
int main(void) {
system_init();
delay_init();
init_timer(1000);
printf("I2C Init\n");
i2c_init();
si5351_test();
}
*/
/*
int main_bmp280(void)
{
//initialise_monitor_handles();
system_init();
delay_init();
//printf("I2C Init\n");
i2c_init();
bmp280 bmp280_dev;
bmp280_dev.port = &DEFAULT_I2C_PORT;
bmp280_dev.addr = BMP280_I2C_ADDRESS_1;
bmp280_params_t bmp280_params = {
.mode = BMP280_MODE_NORMAL,
.filter = BMP280_FILTER_16,
.oversampling_pressure = BMP280_ULTRA_HIGH_RES,
.oversampling_temperature = BMP280_ULTRA_HIGH_RES,
.oversampling_humidity = BMP280_ULTRA_HIGH_RES,
.standby = BMP280_STANDBY_250,
};
//printf("BMP280 Init\n");
char *test = "gg11";
//printf("test1: %s\n", test);
int test2 = 1234;
//printf("test2: %d\n", test2);
bool bmp280_init_success = bmp280_init(&bmp280_dev, &bmp280_params);
if (bmp280_init_success) {
//printf("BMP280 Init success\n");
} else {
//printf("BMP280 Init failure\n");
}
int32_t temperature;
uint32_t pressure, humidity;
while (true) {
GPIO_ResetBits(GPIOB, RED);
//printf("Measuring...\n");
bmp280_read_fixed(&bmp280_dev, &temperature, &pressure, &humidity);
//printf("----\n");
//printf("Temp: %d\n", temperature);
//printf("Pressure: %d\n", pressure);
//printf("Humidity: %d\n", humidity);
_delay_ms(1000);
GPIO_SetBits(GPIOB, RED);
_delay_ms(1000);
}
}
*/
/*
const unsigned char test = 0; // 0 - normal, 1 - short frame only cunter, height, flag
char callsign[15] = {RTTY_CALLSIGN};
char rtty_comment[25] = {RTTY_COMMENT};
unsigned int send_cun; //frame counter
char status[2] = {'N'};
//GPSEntry gpsData;
int8_t si4032_temperature;
uint16_t voltage;
volatile int adc_bottom = 2000;
unsigned int led_timeout = 600 * RTTY_SPEED; // Approx. 10 minutes
volatile uint8_t led_enabled = 1; // Flag to disable LEDs after a timeout
volatile char flaga = 0;
uint16_t CRC_rtty = 0x12ab; //checksum
char buffer[200];
char locator[13];
volatile unsigned char pun = 0;
volatile unsigned int cun = 10;
volatile unsigned char tx_on = 0;
volatile unsigned int tx_on_delay;
volatile unsigned char tx_enable = 0;
rttyStates send_rtty_status = rttyZero;
volatile char *rtty_buf;
volatile uint16_t button_pressed = 0;
volatile uint8_t disable_armed = 0;
void collect_telemetry_data(void);
void send_rtty_packet(void);
uint16_t gps_CRC16_checksum(char *string);
void send_aprs_packet(void);
void send_morse_message(void);
*/
/**
* GPS data processing
*/
/*
void USART1_IRQHandler(void)
{
if (USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) {
//ubxg6010_handle_incoming_byte((uint8_t) USART_ReceiveData(USART1));
} else if (USART_GetITStatus(USART1, USART_IT_ORE) != RESET) {
USART_ReceiveData(USART1);
} else {
USART_ReceiveData(USART1);
}
}
volatile int ready = 0;
volatile int gen = 1;
volatile int counter = 0;
volatile int tone = 0;
volatile uint16_t freq = 100;
volatile int ledstate = 0;
*/
/*
void TIM2_IRQHandler(void)
{
if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) {
TIM_ClearITPendingBit(TIM2, TIM_IT_Update);
if (ready) {
if (gen) {
GPIO_ResetBits(GPIOB, radioSDIpin); // Low will TX at carrier + deviation
} else {
GPIO_SetBits(GPIOB, radioSDIpin); // High will TX at carrier - deviation
}
gen = !gen;
uint16_t speed = (tone + 1) * 600 * 2;
counter = (counter + 1) % speed;
if (counter == 0) {
tone = (tone + 1) % 4;
init_timer(speed);
}
}
if (counter == 0) {
freq += 100;
//mod_timer_set_freq(freq);
//radio_set_tx_frequency(434.250 + ((float) freq) / 1000000);
if (freq >= 5000) {
freq = 100;
}
if (ledstate) {
GPIO_SetBits(GPIOB, GREEN);
} else {
GPIO_ResetBits(GPIOB, GREEN);
}
ledstate = !ledstate;
}
counter = (counter + 1) % 1000;
*/
/* if (aprs_is_active()){
aprs_timer_handler();
} else {
if (ALLOW_DISABLE_BY_BUTTON){
if (ADCVal[1] > adc_bottom){
button_pressed++;
if (button_pressed > (RTTY_SPEED / 3)){
disable_armed = 1;
GPIO_SetBits(GPIOB, RED);
GPIO_SetBits(GPIOB, GREEN);
}
} else {
if (disable_armed){
GPIO_SetBits(GPIOA, GPIO_Pin_12);
}
button_pressed = 0;
}
if (button_pressed == 0) {
adc_bottom = ADCVal[1] * 1.1; // dynamical reference for power down level
}
}
if (tx_on) {
send_rtty_status = send_rtty((char *) rtty_buf);
if (!disable_armed){
if (send_rtty_status == rttyEnd) {
if (led_enabled) GPIO_SetBits(GPIOB, RED);
if (*(++rtty_buf) == 0) {
tx_on = 0;
tx_on_delay = TX_DELAY / (1000/RTTY_SPEED);
tx_enable = 0;
radio_disable_tx();
}
} else if (send_rtty_status == rttyOne) {
radio_rw_register(0x73, RTTY_DEVIATION, 1);
if (led_enabled) GPIO_SetBits(GPIOB, RED);
} else if (send_rtty_status == rttyZero) {
radio_rw_register(0x73, 0x00, 1);
if (led_enabled) GPIO_ResetBits(GPIOB, RED);
}
}
}
if (!tx_on && --tx_on_delay == 0) {
tx_enable = 1;
tx_on_delay--;
}
if (--cun == 0) {
if (pun) {
if (led_enabled) GPIO_ResetBits(GPIOB, GREEN);
pun = 0;
} else {
if (flaga & 0x80) {
if (led_enabled) GPIO_SetBits(GPIOB, GREEN);
}
pun = 1;
}
cun = 200;
}
}
if (!LED_ENABLED && led_enabled && !--led_timeout) led_enabled = 0;
}
}
*/
/*
void TIM1_BRK_TIM15_IRQHandler(void)
{
if (TIM_GetITStatus(TIM15, TIM_IT_CC2) != RESET) {
TIM_ClearITPendingBit(TIM15, TIM_IT_CC2);
if (ledstate) {
GPIO_SetBits(GPIOB, GREEN);
} else {
GPIO_ResetBits(GPIOB, GREEN);
}
ledstate = !ledstate;
}
}
*/
/*
int old_main(void)
{
// initialise_monitor_handles();
#ifdef DEBUG
debug();
#endif
system_init();
init_port();
init_timer(1000);
delay_init();
ubxg6010_init();
if (led_enabled) GPIO_SetBits(GPIOB, RED);
// USART_SendData(USART3, 0xc);
printf("main!\n");
deinit_usart_debug();
i2c_init();
radio_soft_reset();
// setting RTTY TX frequency
//radio_set_tx_frequency(434.250);
// setting TX power
radio_rw_register(0x6D, 00 | (TX_POWER & 0x0007), 1);
// initial RTTY modulation
radio_rw_register(0x71, 0x00, 1);
// Temperature Value Offset
radio_rw_register(0x13, 0xF0, 1);
// Temperature Sensor Calibration
radio_rw_register(0x12, 0x00, 1);
// ADC configuration
radio_rw_register(0x0f, 0x80, 1);
rtty_buf = buffer;
tx_on = 0;
tx_enable = 1;
uint8_t rtty_before_aprs_left = RTTY_TO_APRS_RATIO;
uint8_t morse_countdown = RTTY_TO_MORSE_RATIO;
radio_set_tx_frequency(434.250);
//_delay_ms(2);
//_delay_ms(2);
// The frequency deviation can be calculated: Fd = 625 Hz x fd[8:0].
// Zero disables deviation between 0/1 bits
radio_rw_register(0x72, 1, 1);
// The frequency offset can be calculated as Offset = 156.25 Hz x (hbsel + 1) x fo[7:0]. fo[9:0] is a twos complement value. fo[9] is the sign bit.
// For 70cm band hbsel is 1, so offset step is 312.5 Hz
radio_rw_register(0x73, 0, 1);
radio_rw_register(0x74, 0, 1);
// Direct Async Mode with OOK modulation
//radio_rw_register(0x71, 0b00010001, 1);
// Direct Async Mode with FSK modulation
radio_rw_register(0x71, 0b00010010, 1);
//radio_enable_tx();
spi_deinit();
// USART interrupts interfere with direct mode transmission
USART_Cmd(USART1, DISABLE);
uint16_t mark = 1000000 / 1200 / 2;
uint16_t space = 1000000 / 2200 / 2;
uint16_t iter = 0;
//GPIO_SetBits(GPIOC, radioNSELpin);
//init_mod_timer(freq);
// ready = 1;
// FSK example
while (1) {
// NVIC_SystemLPConfig(NVIC_LP_SEVONPEND, DISABLE);
//__WFI();
GPIO_SetBits(GPIOB, RED);
_delay_ms(500);
GPIO_ResetBits(GPIOB, RED);
_delay_ms(500);
//printf("freq: %d\n", freq);
}
// FSK example with frequency offset
while (1) {
for (int i = 0; i < 1000; i++) {
spi_init();
radio_rw_register(0x73, 0, 1);
spi_deinit();
GPIO_SetBits(GPIOB, RED);
GPIO_SetBits(GPIOB, radioSDIpin); // High will TX at carrier - deviation
_delay_ms(500);
GPIO_ResetBits(GPIOB, RED);
GPIO_ResetBits(GPIOB, radioSDIpin); // Low will TX at carrier + deviation
_delay_ms(500);
spi_init();
radio_rw_register(0x73, 1, 1);
spi_deinit();
GPIO_SetBits(GPIOB, RED);
GPIO_SetBits(GPIOB, radioSDIpin); // High will TX at carrier - deviation
_delay_ms(500);
GPIO_ResetBits(GPIOB, RED);
GPIO_ResetBits(GPIOB, radioSDIpin); // High will TX at carrier + deviation
_delay_ms(500);
}
for (int i = 0; i < 1000; i++) {
//GPIO_SetBits(GPIOB, RED);
GPIO_SetBits(GPIOB, radioSDIpin);
_delay_us(250, 0);
//GPIO_ResetBits(GPIOB, RED);
GPIO_ResetBits(GPIOB, radioSDIpin);
_delay_us(250, 0);
}
}
// OOK example
while (1) {
GPIO_SetBits(GPIOB, RED);
GPIO_SetBits(GPIOB, radioSDIpin);
_delay_ms(500);
GPIO_ResetBits(GPIOB, RED);
GPIO_ResetBits(GPIOB, radioSDIpin); // OOK carrier TX is on when SDI is low
_delay_ms(500);
}
/* if (tx_on == 0 && tx_enable) {
if (rtty_before_aprs_left){
if (SEND_MORSE && !--morse_countdown) {
send_morse_message();
morse_countdown = RTTY_TO_MORSE_RATIO;
}
if (SEND_RTTY) send_rtty_packet();
else _delay_ms(TX_DELAY);
rtty_before_aprs_left--;
} else {
rtty_before_aprs_left = RTTY_TO_APRS_RATIO;
if (SEND_APRS) send_aprs_packet();
}
} else {
NVIC_SystemLPConfig(NVIC_LP_SEVONPEND, DISABLE);
__WFI();
}
}
}
*/
/*
void collect_telemetry_data(void)
{
si4032_temperature = radio_read_temperature();
voltage = ADCVal[0] * 600 / 4096;
ublox_get_last_data(&gpsData);
if (gpsData.fix >= 3) flaga |= 0x80;
else flaga &= ~0x80;
if (RTTY_WWL || SEND_MORSE_WWL)
longlat2locator(gpsData.lon_raw, gpsData.lat_raw, locator);
}
void send_rtty_packet(void)
{
start_bits = RTTY_PRE_START_BITS;
collect_telemetry_data();
uint8_t lat_d = (uint8_t) abs(gpsData.lat_raw / 10000000);
uint32_t lat_fl = (uint32_t) abs(abs(gpsData.lat_raw) - lat_d * 10000000) / 1000;
uint8_t lon_d = (uint8_t) abs(gpsData.lon_raw / 10000000);
uint32_t lon_fl = (uint32_t) abs(abs(gpsData.lon_raw) - lon_d * 10000000) / 1000;
int packetLength = sprintf(buffer, "$$$$%s,%d", callsign, send_cun);
if (SEND_RTTY_TIME)
packetLength += sprintf(buffer + packetLength, ",%02u:%02u:%02u", gpsData.hours, gpsData.minutes,
gpsData.seconds);
if (SEND_RTTY_LATLON)
packetLength += sprintf(buffer + packetLength, ",%s%u.%04lu,%s%u.%04lu",
gpsData.lat_raw < 0 ? "-" : "", lat_d, lat_fl,
gpsData.lon_raw < 0 ? "-" : "", lon_d, lon_fl);
if (SEND_RTTY_HEIGHT)
packetLength += sprintf(buffer + packetLength, ",%ld", (gpsData.alt_raw / 1000));
if (SEND_RTTY_SPEED)
packetLength += sprintf(buffer + packetLength, ",%ld", gpsData.speed_raw);
if (SEND_RTTY_MESSAGE)
packetLength += sprintf(buffer + packetLength, ",%s", RTTY_WWL ? locator : rtty_comment);
if (SEND_RTTY_TEMPERATURE)
packetLength += sprintf(buffer + packetLength, ",%d", si4032_temperature);
if (SEND_RTTY_VOLTAGE)
packetLength += sprintf(buffer + packetLength, ",%d.%02d", voltage / 100, voltage - voltage / 100 * 100);
if (SEND_RTTY_SATELLITES)
packetLength += sprintf(buffer + packetLength, ",%d", gpsData.sats_raw);
if (SEND_RTTY_GPSDATA)
packetLength += sprintf(buffer + packetLength, ",%d,%d,%02x",
gpsData.ok_packets,
gpsData.bad_packets,
flaga);
CRC_rtty = gps_CRC16_checksum(buffer + 4);
sprintf(buffer + packetLength, "*%04X\n", CRC_rtty & 0xffff);
rtty_buf = buffer;
radio_enable_tx();
tx_on = 1;
send_cun++;
}
uint16_t gps_CRC16_checksum(char *string)
{
uint16_t crc = 0xffff;
char i;
while (*(string) != 0) {
crc = crc ^ (*(string++) << 8);
for (i = 0; i < 8; i++) {
if (crc & 0x8000)
crc = (uint16_t) ((crc << 1) ^ 0x1021);
else
crc <<= 1;
}
}
return crc;
}
void send_aprs_packet(void)
{
radio_enable_tx();
collect_telemetry_data();
USART_Cmd(USART1, DISABLE);
aprs_send_position(gpsData, si4032_temperature, voltage);
USART_Cmd(USART1, ENABLE);
radio_disable_tx();
}
void send_morse_message(void)
{
tx_enable = 0;
collect_telemetry_data();
int messageLength = sprintf(buffer, "%s", MORSE_PREFIX);
if (SEND_MORSE_WWL)
messageLength += sprintf(buffer + messageLength, " IN %s", locator);
if (SEND_MORSE_HEIGHT)
messageLength += sprintf(buffer + messageLength, " ASL %ld", (gpsData.alt_raw / 1000));
if (SEND_MORSE_VOLTAGE)
messageLength += sprintf(buffer + messageLength, " BAT %d.%02d", voltage / 100, voltage - voltage / 100 * 100);
messageLength += sprintf(buffer + messageLength, "%s", MORSE_SUFFIX);
// Set CW offset
radio_rw_register(0x73, 1, 1);
sendMorse(buffer);
_delay_ms(2000);
tx_enable = 1;
}
#ifdef DEBUG
void assert_failed(uint8_t* file, uint32_t line)
{
while (1);
}
#endif
*/
+57
View File
@@ -0,0 +1,57 @@
# Copied and adapted from random internet sources.
# Unlocking is not needed, but every 1k block of Flash Ram is write protected
# - see: http://openocd.org/doc/html/Flash-Commands.html#flashprotect
# Typical usages:
# openocd -f ./openocd_rs41.cfg -c "init; halt; flash protect 0 0 31 off; exit"
# to unlock 64k of Flash for programming
# openocd -f ./openocd_rs41.cfg -c "program RS41ng.elf verify reset exit"
# to program the connected rs41
# openocd -f ./openocd_rs41.cfg -c "init; reset; exit"
# will reset the connected rs41
#
# Debugging with semihosting, use GDB commands:
# target remote localhost:3333
# monitor arm semihosting enable
# load build/src/RS41ng.elf
# monitor reset halt
# continue
# Normal use is with cheap STLINKv2 clone
source [find interface/stlink-v2.cfg]
# Alternative is to connect directly to a Raspberry Pi3
# Find AdaFruit tutorial to build and run OpenOCD on RPi:
# source [find interface/raspberrypi2-native.cfg]
# bcm2835gpio_swd_nums 25 24
# bcm2835gpio_speed_coeffs 194938 48
# bcm2835gpio_srst_num 18
# reset_config srst_only srst_push_pull
set WORKAREASIZE 0x2000
# RS41 uses stm32f1 cortex m3
source [find target/stm32f1x.cfg]
# example script:
proc RS41 {will_fail} {
init
sleep 200
reset
halt
wait_halt
stm32f1x unlock $will_fail
sleep 10
shutdown
}
#
# Uncommon usage:
# openocd -f ./openocd_rs41.cfg -c "init; halt; stm32f1x options_read 0; exit"
# check setings before changing them
# openocd -f ./openocd_rs41.cfg -c "init; halt; stm32f1x unlock 0; exit"
# is not needed just to re-program RS41
# openocd -f ./openocd_rs41.cfg -c "RS41 0"
# to run a macro written above
#
+59
View File
@@ -0,0 +1,59 @@
project(RS41ng C CXX)
if (UNIX)
#set(TOOLCHAIN_PATH /opt/gcc-arm-9.2-2019.12-x86_64-arm-none-eabi/bin)
set(TOOLCHAIN_PATH /opt/gcc-arm-none-eabi-10.3/bin)
set(CMAKE_C_COMPILER ${TOOLCHAIN_PATH}/arm-none-eabi-gcc)
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PATH}/arm-none-eabi-g++)
set(CMAKE_OBJCOPY ${TOOLCHAIN_PATH}/arm-none-eabi-objcopy)
else ()
set(TOOLCHAIN_PATH C:\\)
set(CMAKE_C_COMPILER ${TOOLCHAIN_PATH}/arm-none-eabi-gcc.exe)
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PATH}/arm-none-eabi-g++.exe)
set(CMAKE_OBJCOPY ${TOOLCHAIN_PATH}/arm-none-eabi-objcopy.exe)
endif ()
add_definitions(-DSTM32F100C8)
add_definitions(-DSTM32F10X_MD_VL)
add_definitions(-DUSE_STDPERIPH_DRIVER)
add_definitions(-DSUPPORT_CPLUSPLUS)
add_definitions(-D__ASSEMBLY__)
SET(LINKER_SCRIPT arm-gcc-link.ld)
SET(COMMON_FLAGS " -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -fdata-sections -g -O3 -nostartfiles")
SET(CMAKE_CXX_FLAGS "${COMMON_FLAGS} -std=c++11")
SET(CMAKE_C_FLAGS "${COMMON_FLAGS} -std=gnu99")
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,-Map=${CMAKE_BINARY_DIR}/${PROJECT_NAME}.map -lstdc++ -O3 -mcpu=cortex-m3 -mthumb -Wl,--gc-sections --specs=nano.specs -T ${LINKER_SCRIPT}")
# -u _printf_float
#SET(CMAKE_EXE_LINKER_FLAGS "-Wl,-Map=${CMAKE_BINARY_DIR}/${PROJECT_NAME}.map -lstdc++ -O3 -mcpu=cortex-m3 -mthumb -Wl,--gc-sections --specs=rdimon.specs -lc -lrdimon -T ${LINKER_SCRIPT}")
file(GLOB_RECURSE USER_SOURCES "*.c")
file(GLOB_RECURSE USER_SOURCES_CXX "*.cpp")
file(GLOB_RECURSE USER_HEADERS "*.h")
include_directories(hal/cmsis
hal/cmsis_boot
hal/stm_lib/inc
..)
add_executable(${PROJECT_NAME}.elf ${USER_SOURCES} ${USER_SOURCES_CXX} ${USER_HEADERS} ${HAL_SOURCES} ${LINKER_SCRIPT})
set(HEX_FILE ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.hex)
set(BIN_FILE ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.bin)
add_custom_command(TARGET ${PROJECT_NAME}.elf POST_BUILD
COMMAND ${CMAKE_OBJCOPY} -Oihex $<TARGET_FILE:${PROJECT_NAME}.elf> ${HEX_FILE}
COMMAND ${CMAKE_OBJCOPY} -Obinary $<TARGET_FILE:${PROJECT_NAME}.elf> ${BIN_FILE}
COMMENT "Building ${HEX_FILE} \nBuilding ${BIN_FILE}"
COMMAND ${TOOLCHAIN_PATH}/arm-none-eabi-size ${PROJECT_NAME}.elf)
set(CMAKE_CXX_STANDARD 11)
add_custom_target(program
DEPENDS ${PROJECT_NAME}.elf
if (UNIX)
#TODO
else ()
COMMAND C:/Programs/stlink-1.3.0-win64/bin/st-flash --reset write ${BIN_FILE} 0x08000000
endif ()
COMMENT "flashing ${BIN_FILE}")
+146
View File
@@ -0,0 +1,146 @@
OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
/* Internal Memory Map*/
MEMORY
{
rom (rx) : ORIGIN = 0x08000000, LENGTH = 0x00010000
ram (rwx) : ORIGIN = 0x20000000, LENGTH = 0x00002000
}
_eram = 0x20000000 + 0x00002000;
__HeapSize = 0x800;
SECTIONS
{
.text :
{
KEEP(*(.isr_vector))
*(.text*)
KEEP(*(.init))
KEEP(*(.fini))
/* .ctors */
*crtbegin.o(.ctors)
*crtbegin?.o(.ctors)
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
*(SORT(.ctors.*))
*(.ctors)
/* .dtors */
*crtbegin.o(.dtors)
*crtbegin?.o(.dtors)
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
*(SORT(.dtors.*))
*(.dtors)
*(.rodata*)
KEEP(*(.eh_fram e*))
} > rom
.ARM.extab :
{
*(.ARM.extab* .gnu.linkonce.armextab.*)
} > rom
__exidx_start = .;
.ARM.exidx :
{
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
} > rom
__exidx_end = .;
__etext = .;
/* _sidata is used in coide startup code */
_sidata = __etext;
.data : AT (__etext)
{
__data_start__ = .;
/* _sdata is used in coide startup code */
_sdata = __data_start__;
*(vtable)
*(.data*)
. = ALIGN(8);
/* preinit data */
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP(*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
. = ALIGN(8);
/* init data */
PROVIDE_HIDDEN (__init_array_start = .);
KEEP(*(SORT(.init_array.*)))
KEEP(*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
. = ALIGN(8);
/* finit data */
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP(*(SORT(.fini_array.*)))
KEEP(*(.fini_array))
PROVIDE_HIDDEN (__fini_array_end = .);
KEEP(*(.jcr*))
. = ALIGN(8);
/* All data end */
__data_end__ = .;
/* _edata is used in coide startup code */
_edata = __data_end__;
} > ram
.bss :
{
. = ALIGN(8);
__bss_start__ = .;
_sbss = __bss_start__;
*(.bss*)
*(COMMON)
. = ALIGN(8);
__bss_end__ = .;
_ebss = __bss_end__;
} > ram
.heap :
{
. = ALIGN(8);
__HeapStart = .;
__end__ = .;
_end = __end__;
end = __end__;
*(.heap*)
. = . + __HeapSize;
__HeapLimit = .;
} > ram
/* .co_stack section doesn't contains any symbols. It is only
* used for linker to calculate size of stack sections, and assign
* values to stack symbols later */
.co_stack (NOLOAD):
{
. = ALIGN(8);
__StackStart = .;
*(.co_stack .co_stack.*)
. = ALIGN(8);
__StackEnd = .;
} > ram
/* NOTE: These variables don't seem to affect anything.
*
* Set stack top to end of ram , and stack limit move down by
* size of co_stack section */
__StackTop = ORIGIN(ram) + LENGTH(ram);
__StackLimit = __StackTop - SIZEOF(.co_stack);
PROVIDE(__stack = __StackTop);
/* Check if data + heap + stack exceeds ram limit */
ASSERT(__StackLimit >= __HeapLimit, "region ram overflowed with stack")
.last_section (NOLOAD):
{
. = ALIGN(8);
} > ram
}
+92
View File
@@ -0,0 +1,92 @@
#include "drivers/bmp280/bmp280.h"
#include "bmp280_handler.h"
#include "log.h"
bmp280 bmp280_dev;
static bool bmp280_initialization_required = true;
bool bmp280_handler_init()
{
bmp280_dev.port = &DEFAULT_I2C_PORT;
bmp280_dev.addr = BMP280_I2C_ADDRESS_1;
bmp280_params_t bmp280_params = {
.mode = BMP280_MODE_NORMAL,
.filter = BMP280_FILTER_16,
.oversampling_pressure = BMP280_ULTRA_HIGH_RES,
.oversampling_temperature = BMP280_ULTRA_HIGH_RES,
.oversampling_humidity = BMP280_ULTRA_HIGH_RES,
.standby = BMP280_STANDBY_250,
};
bool success = bmp280_init(&bmp280_dev, &bmp280_params);
bmp280_initialization_required = !success;
return success;
}
bool bmp280_read(int32_t *temperature_celsius_100, uint32_t *pressure_mbar_100, uint32_t *humidity_percentage_100)
{
int32_t temperature_raw;
uint32_t pressure_raw;
uint32_t humidity_raw;
bool success = bmp280_read_fixed(&bmp280_dev, &temperature_raw, &pressure_raw, &humidity_raw);
if (!success) {
log_error("BMP280 read failed\n");
return false;
}
if (temperature_celsius_100) {
*temperature_celsius_100 = temperature_raw;
}
if (pressure_mbar_100) {
// Pressure unit is Pascal (= mbar * 100) * 256
*pressure_mbar_100 = (uint32_t) (((float) pressure_raw) / 256.0f);
}
// NOTE: Only BME280 sensors will report humidity. For BMP280 humidity readings will be zero.
if (humidity_percentage_100) {
*humidity_percentage_100 = (uint32_t) (((float) humidity_raw) * 100.0f / 1024.0f);
}
return true;
}
bool bmp280_read_telemetry(telemetry_data *data)
{
bool success;
if (bmp280_initialization_required) {
log_info("BMP280 re-init\n");
success = bmp280_handler_init();
log_info("BMP280 re-init: %d\n", success);
if (!success) {
data->temperature_celsius_100 = 0;
data->pressure_mbar_100 = 0;
data->humidity_percentage_100 = 0;
return false;
}
}
success = bmp280_read(&data->temperature_celsius_100, &data->pressure_mbar_100, &data->humidity_percentage_100);
if (!success) {
log_info("BMP280 re-init\n");
success = bmp280_handler_init();
log_info("BMP280 re-init: %d\n", success);
if (success) {
success = bmp280_read(&data->temperature_celsius_100, &data->pressure_mbar_100, &data->humidity_percentage_100);
}
if (!success) {
data->temperature_celsius_100 = 0;
data->pressure_mbar_100 = 0;
data->humidity_percentage_100 = 0;
}
}
bmp280_initialization_required = !success;
return success;
}
+11
View File
@@ -0,0 +1,11 @@
#ifndef __BMP280_HANDLER_H
#define __BMP280_HANDLER_H
#include <stdbool.h>
#include "telemetry.h"
bool bmp280_handler_init();
bool bmp280_read(int32_t *temperature_celsius_100, uint32_t *pressure_mbar_100, uint32_t *humidity_percentage_100);
bool bmp280_read_telemetry(telemetry_data *data);
#endif
+379
View File
@@ -0,0 +1,379 @@
# This is the CMakeCache file.
# For build in directory: /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar
//For backwards compatibility, what version of CMake commands and
// syntax should this version of CMake try to support.
CMAKE_BACKWARDS_COMPATIBILITY:STRING=2.4
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11
//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the CXX compiler during RELEASE builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//C compiler
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11
//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
//Path to a program.
CMAKE_LINKER:FILEPATH=/usr/bin/ld
//Path to a program.
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=/usr/bin/nm
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=RS41ng
//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
//Path to a program.
CMAKE_READELF:FILEPATH=/usr/bin/readelf
//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_STRIP:FILEPATH=/usr/bin/strip
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Single output directory for building all executables.
EXECUTABLE_OUTPUT_PATH:PATH=
//Single output directory for building all libraries.
LIBRARY_OUTPUT_PATH:PATH=
//Value Computed by CMake
RS41ng_BINARY_DIR:STATIC=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build
//Value Computed by CMake
RS41ng_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
RS41ng_SOURCE_DIR:STATIC=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=22
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
@@ -0,0 +1,72 @@
set(CMAKE_C_COMPILER "/usr/bin/cc")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "GNU")
set(CMAKE_C_COMPILER_VERSION "11.2.0")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23")
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
set(CMAKE_C23_COMPILE_FEATURES "c_std_23")
set(CMAKE_C_PLATFORM_ID "Linux")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCC 1)
set(CMAKE_C_COMPILER_LOADED 1)
set(CMAKE_C_COMPILER_WORKS TRUE)
set(CMAKE_C_ABI_COMPILED TRUE)
set(CMAKE_C_COMPILER_ENV_VAR "CC")
set(CMAKE_C_COMPILER_ID_RUN 1)
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_C_LINKER_PREFERENCE 10)
# Save compiler ABI information.
set(CMAKE_C_SIZEOF_DATA_PTR "8")
set(CMAKE_C_COMPILER_ABI "ELF")
set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
if(CMAKE_C_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_C_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
endif()
if(CMAKE_C_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
endif()
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
@@ -0,0 +1,83 @@
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "11.2.0")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
set(CMAKE_CXX_PLATFORM_ID "Linux")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX 1)
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,15 @@
set(CMAKE_HOST_SYSTEM "Linux-5.15.0-48-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-48-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-5.15.0-48-generic")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "5.15.0-48-generic")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)
@@ -0,0 +1,772 @@
#ifdef __cplusplus
# error "A C++ compiler has been selected for C."
#endif
#if defined(__18CXX)
# define ID_VOID_MAIN
#endif
#if defined(__CLASSIC_C__)
/* cv-qualifiers did not exist in K&R C */
# define const
# define volatile
#endif
#if !defined(__has_include)
/* If the compiler does not have __has_include, pretend the answer is
always no. */
# define __has_include(x) 0
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a version is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_C)
# define COMPILER_ID "SunPro"
# if __SUNPRO_C >= 0x5100
/* __SUNPRO_C = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# endif
#elif defined(__HP_cc)
# define COMPILER_ID "HP"
/* __HP_cc = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
#elif defined(__DECC)
# define COMPILER_ID "Compaq"
/* __DECC_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
#elif defined(__IBMC__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
# define COMPILER_ID "XL"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__CLANG_FUJITSU)
# define COMPILER_ID "FujitsuClang"
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__FUJITSU)
# define COMPILER_ID "Fujitsu"
# if defined(__FCC_version__)
# define COMPILER_VERSION __FCC_version__
# elif defined(__FCC_major__)
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# endif
# if defined(__fcc_version)
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
# elif defined(__FCC_VERSION)
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
# endif
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__TINYC__)
# define COMPILER_ID "TinyCC"
#elif defined(__BCC__)
# define COMPILER_ID "Bruce"
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__GNUC__)
# define COMPILER_ID "GNU"
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
# define COMPILER_ID "ADSP"
#if defined(__VISUALDSPVERSION__)
/* __VISUALDSPVERSION__ = 0xVVRRPP00 */
# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
# define COMPILER_ID "SDCC"
# if defined(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
# else
/* SDCC = VRP */
# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__MSYS__)
# define PLATFORM_ID "MSYS"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number. */
#ifdef COMPILER_VERSION
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
/* Construct a string literal encoding the version number components. */
#elif defined(COMPILER_VERSION_MAJOR)
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#elif defined(COMPILER_VERSION_INTERNAL_STR)
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#if !defined(__STDC__) && !defined(__clang__)
# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
# define C_VERSION "90"
# else
# define C_VERSION
# endif
#elif __STDC_VERSION__ > 201710L
# define C_VERSION "23"
#elif __STDC_VERSION__ >= 201710L
# define C_VERSION "17"
#elif __STDC_VERSION__ >= 201000L
# define C_VERSION "11"
#elif __STDC_VERSION__ >= 199901L
# define C_VERSION "99"
#else
# define C_VERSION "90"
#endif
const char* info_language_standard_default =
"INFO" ":" "standard_default[" C_VERSION "]";
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */
#if (defined(__clang__) || defined(__GNUC__) || \
defined(__TI_COMPILER_VERSION__)) && \
!defined(__STRICT_ANSI__) && !defined(_MSC_VER)
"ON"
#else
"OFF"
#endif
"]";
/*--------------------------------------------------------------------------*/
#ifdef ID_VOID_MAIN
void main() {}
#endif
Binary file not shown.
@@ -0,0 +1,742 @@
/* This source file must have a .cpp extension so that all C++ compilers
recognize the extension without flags. Borland does not know .cxx for
example. */
#ifndef __cplusplus
# error "A C compiler has been selected for C++."
#endif
#if !defined(__has_include)
/* If the compiler does not have __has_include, pretend the answer is
always no. */
# define __has_include(x) 0
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__COMO__)
# define COMPILER_ID "Comeau"
/* __COMO_VERSION__ = VRR */
# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
#elif defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a version is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_CC)
# define COMPILER_ID "SunPro"
# if __SUNPRO_CC >= 0x5100
/* __SUNPRO_CC = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# endif
#elif defined(__HP_aCC)
# define COMPILER_ID "HP"
/* __HP_aCC = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
#elif defined(__DECCXX)
# define COMPILER_ID "Compaq"
/* __DECCXX_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
# define COMPILER_ID "XL"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__CLANG_FUJITSU)
# define COMPILER_ID "FujitsuClang"
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__FUJITSU)
# define COMPILER_ID "Fujitsu"
# if defined(__FCC_version__)
# define COMPILER_VERSION __FCC_version__
# elif defined(__FCC_major__)
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# endif
# if defined(__fcc_version)
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
# elif defined(__FCC_VERSION)
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
# endif
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__GNUC__) || defined(__GNUG__)
# define COMPILER_ID "GNU"
# if defined(__GNUC__)
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# else
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
# define COMPILER_ID "ADSP"
#if defined(__VISUALDSPVERSION__)
/* __VISUALDSPVERSION__ = 0xVVRRPP00 */
# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__MSYS__)
# define PLATFORM_ID "MSYS"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number. */
#ifdef COMPILER_VERSION
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
/* Construct a string literal encoding the version number components. */
#elif defined(COMPILER_VERSION_MAJOR)
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#elif defined(COMPILER_VERSION_INTERNAL_STR)
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
# if defined(__INTEL_CXX11_MODE__)
# if defined(__cpp_aggregate_nsdmi)
# define CXX_STD 201402L
# else
# define CXX_STD 201103L
# endif
# else
# define CXX_STD 199711L
# endif
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
# define CXX_STD _MSVC_LANG
#else
# define CXX_STD __cplusplus
#endif
/*--------------------------------------------------------------------------*/
Binary file not shown.
@@ -0,0 +1,16 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
+451
View File
@@ -0,0 +1,451 @@
The system is: Linux - 5.15.0-48-generic - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc
Build flags:
Id flags:
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is GNU, found in "/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/3.22.1/CompilerIdC/a.out"
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++
Build flags:
Id flags:
The output was:
0
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
The CXX compiler identification is GNU, found in "/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out"
Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2eb88/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2eb88.dir/build.make CMakeFiles/cmTC_2eb88.dir/build
gmake[1]: Entering directory '/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o
/usr/bin/cc -v -o CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2eb88.dir/'
/usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2eb88.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/user/1000/ccHaIgoG.s
GNU C17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)
compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/lib/gcc/x86_64-linux-gnu/11/include
/usr/local/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
GNU C17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)
compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: ead6677a8de2192bf1e5ee7b28d13856
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2eb88.dir/'
as -v --64 -o CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o /tmp/user/1000/ccHaIgoG.s
GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.'
Linking C executable cmTC_2eb88
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2eb88.dir/link.txt --verbose=1
/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o -o cmTC_2eb88
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2eb88' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2eb88.'
/usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/user/1000/ccwxW6j2.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2eb88 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2eb88' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2eb88.'
gmake[1]: Leaving directory '/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp'
Parsed C implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/usr/lib/gcc/x86_64-linux-gnu/11/include]
add: [/usr/local/include]
add: [/usr/include/x86_64-linux-gnu]
add: [/usr/include]
end of search list found
collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include]
collapse include dir [/usr/local/include] ==> [/usr/local/include]
collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
collapse include dir [/usr/include] ==> [/usr/include]
implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2eb88/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2eb88.dir/build.make CMakeFiles/cmTC_2eb88.dir/build]
ignore line: [gmake[1]: Entering directory '/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp']
ignore line: [Building C object CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o]
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/cc]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2eb88.dir/']
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2eb88.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/user/1000/ccHaIgoG.s]
ignore line: [GNU C17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include]
ignore line: [ /usr/local/include]
ignore line: [ /usr/include/x86_64-linux-gnu]
ignore line: [ /usr/include]
ignore line: [End of search list.]
ignore line: [GNU C17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: ead6677a8de2192bf1e5ee7b28d13856]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2eb88.dir/']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o /tmp/user/1000/ccHaIgoG.s]
ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.']
ignore line: [Linking C executable cmTC_2eb88]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2eb88.dir/link.txt --verbose=1]
ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o -o cmTC_2eb88 ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/cc]
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1) ]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2eb88' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2eb88.']
link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/user/1000/ccwxW6j2.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2eb88 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/user/1000/ccwxW6j2.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [--build-id] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [--as-needed] ==> ignore
arg [-export-dynamic] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-pie] ==> ignore
arg [-znow] ==> ignore
arg [-zrelro] ==> ignore
arg [-o] ==> ignore
arg [cmTC_2eb88] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib]
arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
arg [-L/lib/../lib] ==> dir [/lib/../lib]
arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..]
arg [CMakeFiles/cmTC_2eb88.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--push-state] ==> ignore
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--pop-state] ==> ignore
arg [-lc] ==> lib [c]
arg [-lgcc] ==> lib [gcc]
arg [--push-state] ==> ignore
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--pop-state] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib]
collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
collapse library dir [/lib/../lib] ==> [/lib]
collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib]
implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
implicit fwks: []
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a9295/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a9295.dir/build.make CMakeFiles/cmTC_a9295.dir/build
gmake[1]: Entering directory '/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++ -v -o CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9295.dir/'
/usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a9295.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/user/1000/cckeC0gM.s
GNU C++17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)
compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/include/c++/11
/usr/include/x86_64-linux-gnu/c++/11
/usr/include/c++/11/backward
/usr/lib/gcc/x86_64-linux-gnu/11/include
/usr/local/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
GNU C++17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)
compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 619370d92bf6efc3023abfa7394da0c1
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9295.dir/'
as -v --64 -o CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o /tmp/user/1000/cckeC0gM.s
GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.'
Linking CXX executable cmTC_a9295
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a9295.dir/link.txt --verbose=1
/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a9295
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a9295' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a9295.'
/usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/user/1000/cctNOYyK.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a9295 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a9295' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a9295.'
gmake[1]: Leaving directory '/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp'
Parsed CXX implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/usr/include/c++/11]
add: [/usr/include/x86_64-linux-gnu/c++/11]
add: [/usr/include/c++/11/backward]
add: [/usr/lib/gcc/x86_64-linux-gnu/11/include]
add: [/usr/local/include]
add: [/usr/include/x86_64-linux-gnu]
add: [/usr/include]
end of search list found
collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11]
collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11]
collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward]
collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include]
collapse include dir [/usr/local/include] ==> [/usr/local/include]
collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
collapse include dir [/usr/include] ==> [/usr/include]
implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
Parsed CXX implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a9295/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a9295.dir/build.make CMakeFiles/cmTC_a9295.dir/build]
ignore line: [gmake[1]: Entering directory '/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/CMakeTmp']
ignore line: [Building CXX object CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/c++]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9295.dir/']
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a9295.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/user/1000/cckeC0gM.s]
ignore line: [GNU C++17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"]
ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /usr/include/c++/11]
ignore line: [ /usr/include/x86_64-linux-gnu/c++/11]
ignore line: [ /usr/include/c++/11/backward]
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include]
ignore line: [ /usr/local/include]
ignore line: [ /usr/include/x86_64-linux-gnu]
ignore line: [ /usr/include]
ignore line: [End of search list.]
ignore line: [GNU C++17 (Ubuntu 11.2.0-19ubuntu1) version 11.2.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: 619370d92bf6efc3023abfa7394da0c1]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9295.dir/']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o /tmp/user/1000/cckeC0gM.s]
ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [Linking CXX executable cmTC_a9295]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a9295.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a9295 ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/c++]
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-19ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2]
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1) ]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a9295' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a9295.']
link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/user/1000/cctNOYyK.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a9295 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/user/1000/cctNOYyK.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [--build-id] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [--as-needed] ==> ignore
arg [-export-dynamic] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-pie] ==> ignore
arg [-znow] ==> ignore
arg [-zrelro] ==> ignore
arg [-o] ==> ignore
arg [cmTC_a9295] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib]
arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
arg [-L/lib/../lib] ==> dir [/lib/../lib]
arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..]
arg [CMakeFiles/cmTC_a9295.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lstdc++] ==> lib [stdc++]
arg [-lm] ==> lib [m]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib]
collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
collapse library dir [/lib/../lib] ==> [/lib]
collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib]
implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
implicit fwks: []
@@ -0,0 +1,2 @@
# Hashes of file build rules.
b56b5b2d9da60692f24764b9bb864ba2 CMakeFiles/program
+123
View File
@@ -0,0 +1,123 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# The generator used is:
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
# The top level Makefile was generated from the following files:
set(CMAKE_MAKEFILE_DEPENDS
"CMakeCache.txt"
"../CMakeLists.txt"
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
"CMakeFiles/3.22.1/CMakeSystem.cmake"
"/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in"
"/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c"
"/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake"
"/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in"
"/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp"
"/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake"
"/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake"
"/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake"
"/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake"
"/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake"
"/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake"
"/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake"
"/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake"
"/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake"
"/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake"
"/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in"
"/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake"
"/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake"
"/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake"
"/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake"
"/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake"
"/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake"
"/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake"
"/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake"
"/usr/share/cmake-3.22/Modules/Platform/Linux.cmake"
"/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake"
)
# The corresponding makefile is:
set(CMAKE_MAKEFILE_OUTPUTS
"Makefile"
"CMakeFiles/cmake.check_cache"
)
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/3.22.1/CMakeSystem.cmake"
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
"CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/RS41ng.elf.dir/DependInfo.cmake"
"CMakeFiles/program.dir/DependInfo.cmake"
)
+139
View File
@@ -0,0 +1,139 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build
#=============================================================================
# Directory level rules for the build root directory
# The main recursive "all" target.
all: CMakeFiles/RS41ng.elf.dir/all
.PHONY : all
# The main recursive "preinstall" target.
preinstall:
.PHONY : preinstall
# The main recursive "clean" target.
clean: CMakeFiles/RS41ng.elf.dir/clean
clean: CMakeFiles/program.dir/clean
.PHONY : clean
#=============================================================================
# Target rules for target CMakeFiles/RS41ng.elf.dir
# All Build rule for target.
CMakeFiles/RS41ng.elf.dir/all:
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41ng.elf.dir/build.make CMakeFiles/RS41ng.elf.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41ng.elf.dir/build.make CMakeFiles/RS41ng.elf.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70 "Built target RS41ng.elf"
.PHONY : CMakeFiles/RS41ng.elf.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/RS41ng.elf.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles 70
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/RS41ng.elf.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles 0
.PHONY : CMakeFiles/RS41ng.elf.dir/rule
# Convenience name for target.
RS41ng.elf: CMakeFiles/RS41ng.elf.dir/rule
.PHONY : RS41ng.elf
# clean rule for target.
CMakeFiles/RS41ng.elf.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/RS41ng.elf.dir/build.make CMakeFiles/RS41ng.elf.dir/clean
.PHONY : CMakeFiles/RS41ng.elf.dir/clean
#=============================================================================
# Target rules for target CMakeFiles/program.dir
# All Build rule for target.
CMakeFiles/program.dir/all: CMakeFiles/RS41ng.elf.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles --progress-num=71 "Built target program"
.PHONY : CMakeFiles/program.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/program.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles 71
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/program.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles 0
.PHONY : CMakeFiles/program.dir/rule
# Convenience name for target.
program: CMakeFiles/program.dir/rule
.PHONY : program
# clean rule for target.
CMakeFiles/program.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/clean
.PHONY : CMakeFiles/program.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
@@ -0,0 +1,2 @@
CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c
@@ -0,0 +1,2 @@
CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp
@@ -0,0 +1,87 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c" "CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o" "gcc" "CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/bmp280_handler.c" "CMakeFiles/RS41ng.elf.dir/bmp280_handler.o" "gcc" "CMakeFiles/RS41ng.elf.dir/bmp280_handler.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs.c" "CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs_position.c" "CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_position.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_position.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs_weather.c" "CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_weather.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_weather.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/ax25/ax25.c" "CMakeFiles/RS41ng.elf.dir/codecs/ax25/ax25.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/ax25/ax25.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/bell/bell.c" "CMakeFiles/RS41ng.elf.dir/codecs/bell/bell.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/bell/bell.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_common.c" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_common.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_common.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_l2.c" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_l2.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_l2.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_packet_v1.c" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v1.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v1.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_packet_v2.c" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v2.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v2.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/crc14.c" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/crc14.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/crc14.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/mfsk/mfsk.c" "CMakeFiles/RS41ng.elf.dir/codecs/mfsk/mfsk.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/mfsk/mfsk.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/morse/morse.c" "CMakeFiles/RS41ng.elf.dir/codecs/morse/morse.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/morse/morse.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/config.c" "CMakeFiles/RS41ng.elf.dir/config.o" "gcc" "CMakeFiles/RS41ng.elf.dir/config.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/bmp280.c" "CMakeFiles/RS41ng.elf.dir/drivers/bmp280/bmp280.o" "gcc" "CMakeFiles/RS41ng.elf.dir/drivers/bmp280/bmp280.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/pulse_counter/pulse_counter.c" "CMakeFiles/RS41ng.elf.dir/drivers/pulse_counter/pulse_counter.o" "gcc" "CMakeFiles/RS41ng.elf.dir/drivers/pulse_counter/pulse_counter.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si4032/si4032.c" "CMakeFiles/RS41ng.elf.dir/drivers/si4032/si4032.o" "gcc" "CMakeFiles/RS41ng.elf.dir/drivers/si4032/si4032.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/ubxg6010.c" "CMakeFiles/RS41ng.elf.dir/drivers/ubxg6010/ubxg6010.o" "gcc" "CMakeFiles/RS41ng.elf.dir/drivers/ubxg6010/ubxg6010.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/startup/startup_stm32f10x_md_vl.c" "CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/startup/startup_stm32f10x_md_vl.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/startup/startup_stm32f10x_md_vl.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/system_stm32f10x.c" "CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/system_stm32f10x.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/system_stm32f10x.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/datatimer.c" "CMakeFiles/RS41ng.elf.dir/hal/datatimer.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/datatimer.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/delay.c" "CMakeFiles/RS41ng.elf.dir/hal/delay.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/delay.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/i2c.c" "CMakeFiles/RS41ng.elf.dir/hal/i2c.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/i2c.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/pwm.c" "CMakeFiles/RS41ng.elf.dir/hal/pwm.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/pwm.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/spi.c" "CMakeFiles/RS41ng.elf.dir/hal/spi.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/spi.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/misc.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/misc.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/misc.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_adc.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_adc.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_adc.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_dma.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_dma.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_dma.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_exti.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_exti.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_exti.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_flash.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_flash.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_flash.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_gpio.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_gpio.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_gpio.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_i2c.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_i2c.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_i2c.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_pwr.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_pwr.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_pwr.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_rcc.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_rcc.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_rcc.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_spi.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_spi.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_spi.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_tim.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_tim.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_tim.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/src/stm32f10x_usart.c" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_usart.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_usart.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/system.c" "CMakeFiles/RS41ng.elf.dir/hal/system.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/system.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/usart_ext.c" "CMakeFiles/RS41ng.elf.dir/hal/usart_ext.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/usart_ext.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/usart_gps.c" "CMakeFiles/RS41ng.elf.dir/hal/usart_gps.o" "gcc" "CMakeFiles/RS41ng.elf.dir/hal/usart_gps.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/locator.c" "CMakeFiles/RS41ng.elf.dir/locator.o" "gcc" "CMakeFiles/RS41ng.elf.dir/locator.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/log.c" "CMakeFiles/RS41ng.elf.dir/log.o" "gcc" "CMakeFiles/RS41ng.elf.dir/log.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/main.c" "CMakeFiles/RS41ng.elf.dir/main.o" "gcc" "CMakeFiles/RS41ng.elf.dir/main.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio.c" "CMakeFiles/RS41ng.elf.dir/radio.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_aprs_position.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_position.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_position.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_aprs_weather.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_weather.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_weather.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_cw.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_cw.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_cw.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_fsq.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_fsq.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_fsq.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_horus_v1.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v1.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v1.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_horus_v2.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v2.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v2.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_jtencode.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_jtencode.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_jtencode.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_payload_wspr.c" "CMakeFiles/RS41ng.elf.dir/radio_payload_wspr.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_payload_wspr.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_si4032.c" "CMakeFiles/RS41ng.elf.dir/radio_si4032.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_si4032.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/radio_si5351.c" "CMakeFiles/RS41ng.elf.dir/radio_si5351.o" "gcc" "CMakeFiles/RS41ng.elf.dir/radio_si5351.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/syscalls/semihosting.c" "CMakeFiles/RS41ng.elf.dir/syscalls/semihosting.o" "gcc" "CMakeFiles/RS41ng.elf.dir/syscalls/semihosting.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/syscalls/syscalls.c" "CMakeFiles/RS41ng.elf.dir/syscalls/syscalls.o" "gcc" "CMakeFiles/RS41ng.elf.dir/syscalls/syscalls.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/telemetry.c" "CMakeFiles/RS41ng.elf.dir/telemetry.o" "gcc" "CMakeFiles/RS41ng.elf.dir/telemetry.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/template.c" "CMakeFiles/RS41ng.elf.dir/template.o" "gcc" "CMakeFiles/RS41ng.elf.dir/template.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/utils.c" "CMakeFiles/RS41ng.elf.dir/utils.o" "gcc" "CMakeFiles/RS41ng.elf.dir/utils.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp" "CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o" "gcc" "CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/jtencode.cpp" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/jtencode.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/jtencode.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/JTEncode.cpp" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/JTEncode.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/JTEncode.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/encode_rs_int.cpp" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/encode_rs_int.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/encode_rs_int.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/init_rs_int.cpp" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/init_rs_int.o" "gcc" "CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/init_rs_int.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351/si5351.cpp" "CMakeFiles/RS41ng.elf.dir/drivers/si5351/si5351.o" "gcc" "CMakeFiles/RS41ng.elf.dir/drivers/si5351/si5351.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351fast/si5351mcu.cpp" "CMakeFiles/RS41ng.elf.dir/drivers/si5351fast/si5351mcu.o" "gcc" "CMakeFiles/RS41ng.elf.dir/drivers/si5351fast/si5351mcu.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/si5351_handler.cpp" "CMakeFiles/RS41ng.elf.dir/si5351_handler.o" "gcc" "CMakeFiles/RS41ng.elf.dir/si5351_handler.o.d"
"/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/si5351_test.cpp" "CMakeFiles/RS41ng.elf.dir/si5351_test.o" "gcc" "CMakeFiles/RS41ng.elf.dir/si5351_test.o.d"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -0,0 +1,20 @@
CMakeFiles/RS41ng.elf.dir/bmp280_handler.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/bmp280_handler.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/bmp280.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/../../hal/i2c.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/../../hal/hal.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/bmp280_handler.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/telemetry.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/config_internal.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/gps.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/log.h
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,147 @@
file(REMOVE_RECURSE
"CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o"
"CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o.d"
"CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o"
"CMakeFiles/RS41ng.elf.dir/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o.d"
"CMakeFiles/RS41ng.elf.dir/bmp280_handler.o"
"CMakeFiles/RS41ng.elf.dir/bmp280_handler.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs.o"
"CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_position.o"
"CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_position.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_weather.o"
"CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_weather.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/ax25/ax25.o"
"CMakeFiles/RS41ng.elf.dir/codecs/ax25/ax25.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/bell/bell.o"
"CMakeFiles/RS41ng.elf.dir/codecs/bell/bell.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_common.o"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_common.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_l2.o"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_l2.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v1.o"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v1.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v2.o"
"CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v2.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/jtencode.o"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/jtencode.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/JTEncode.o"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/JTEncode.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/crc14.o"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/crc14.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/encode_rs_int.o"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/encode_rs_int.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/init_rs_int.o"
"CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/init_rs_int.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/mfsk/mfsk.o"
"CMakeFiles/RS41ng.elf.dir/codecs/mfsk/mfsk.o.d"
"CMakeFiles/RS41ng.elf.dir/codecs/morse/morse.o"
"CMakeFiles/RS41ng.elf.dir/codecs/morse/morse.o.d"
"CMakeFiles/RS41ng.elf.dir/config.o"
"CMakeFiles/RS41ng.elf.dir/config.o.d"
"CMakeFiles/RS41ng.elf.dir/drivers/bmp280/bmp280.o"
"CMakeFiles/RS41ng.elf.dir/drivers/bmp280/bmp280.o.d"
"CMakeFiles/RS41ng.elf.dir/drivers/pulse_counter/pulse_counter.o"
"CMakeFiles/RS41ng.elf.dir/drivers/pulse_counter/pulse_counter.o.d"
"CMakeFiles/RS41ng.elf.dir/drivers/si4032/si4032.o"
"CMakeFiles/RS41ng.elf.dir/drivers/si4032/si4032.o.d"
"CMakeFiles/RS41ng.elf.dir/drivers/si5351/si5351.o"
"CMakeFiles/RS41ng.elf.dir/drivers/si5351/si5351.o.d"
"CMakeFiles/RS41ng.elf.dir/drivers/si5351fast/si5351mcu.o"
"CMakeFiles/RS41ng.elf.dir/drivers/si5351fast/si5351mcu.o.d"
"CMakeFiles/RS41ng.elf.dir/drivers/ubxg6010/ubxg6010.o"
"CMakeFiles/RS41ng.elf.dir/drivers/ubxg6010/ubxg6010.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/startup/startup_stm32f10x_md_vl.o"
"CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/startup/startup_stm32f10x_md_vl.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/system_stm32f10x.o"
"CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/system_stm32f10x.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/datatimer.o"
"CMakeFiles/RS41ng.elf.dir/hal/datatimer.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/delay.o"
"CMakeFiles/RS41ng.elf.dir/hal/delay.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/i2c.o"
"CMakeFiles/RS41ng.elf.dir/hal/i2c.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/pwm.o"
"CMakeFiles/RS41ng.elf.dir/hal/pwm.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/spi.o"
"CMakeFiles/RS41ng.elf.dir/hal/spi.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/misc.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/misc.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_adc.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_adc.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_dma.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_dma.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_exti.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_exti.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_flash.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_flash.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_gpio.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_gpio.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_i2c.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_i2c.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_pwr.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_pwr.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_rcc.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_rcc.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_spi.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_spi.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_tim.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_tim.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_usart.o"
"CMakeFiles/RS41ng.elf.dir/hal/stm_lib/src/stm32f10x_usart.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/system.o"
"CMakeFiles/RS41ng.elf.dir/hal/system.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/usart_ext.o"
"CMakeFiles/RS41ng.elf.dir/hal/usart_ext.o.d"
"CMakeFiles/RS41ng.elf.dir/hal/usart_gps.o"
"CMakeFiles/RS41ng.elf.dir/hal/usart_gps.o.d"
"CMakeFiles/RS41ng.elf.dir/locator.o"
"CMakeFiles/RS41ng.elf.dir/locator.o.d"
"CMakeFiles/RS41ng.elf.dir/log.o"
"CMakeFiles/RS41ng.elf.dir/log.o.d"
"CMakeFiles/RS41ng.elf.dir/main.o"
"CMakeFiles/RS41ng.elf.dir/main.o.d"
"CMakeFiles/RS41ng.elf.dir/radio.o"
"CMakeFiles/RS41ng.elf.dir/radio.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_position.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_position.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_weather.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_aprs_weather.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_cw.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_cw.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_fsq.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_fsq.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v1.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v1.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v2.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_horus_v2.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_jtencode.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_jtencode.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_payload_wspr.o"
"CMakeFiles/RS41ng.elf.dir/radio_payload_wspr.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_si4032.o"
"CMakeFiles/RS41ng.elf.dir/radio_si4032.o.d"
"CMakeFiles/RS41ng.elf.dir/radio_si5351.o"
"CMakeFiles/RS41ng.elf.dir/radio_si5351.o.d"
"CMakeFiles/RS41ng.elf.dir/si5351_handler.o"
"CMakeFiles/RS41ng.elf.dir/si5351_handler.o.d"
"CMakeFiles/RS41ng.elf.dir/si5351_test.o"
"CMakeFiles/RS41ng.elf.dir/si5351_test.o.d"
"CMakeFiles/RS41ng.elf.dir/syscalls/semihosting.o"
"CMakeFiles/RS41ng.elf.dir/syscalls/semihosting.o.d"
"CMakeFiles/RS41ng.elf.dir/syscalls/syscalls.o"
"CMakeFiles/RS41ng.elf.dir/syscalls/syscalls.o.d"
"CMakeFiles/RS41ng.elf.dir/telemetry.o"
"CMakeFiles/RS41ng.elf.dir/telemetry.o.d"
"CMakeFiles/RS41ng.elf.dir/template.o"
"CMakeFiles/RS41ng.elf.dir/template.o.d"
"CMakeFiles/RS41ng.elf.dir/utils.o"
"CMakeFiles/RS41ng.elf.dir/utils.o.d"
"RS41ng.elf"
"RS41ng.elf.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang C CXX)
include(CMakeFiles/RS41ng.elf.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,45 @@
CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/select.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_sigset.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timeval.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/sched.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../gps.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../config_internal.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../telemetry.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../gps.h
@@ -0,0 +1,49 @@
CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_position.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs_position.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/select.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_sigset.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timeval.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/sched.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../gps.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../config_internal.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../telemetry.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../gps.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs_position.h
@@ -0,0 +1,49 @@
CMakeFiles/RS41ng.elf.dir/codecs/aprs/aprs_weather.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs_weather.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/select.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_sigset.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timeval.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/sched.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../gps.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../config_internal.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../telemetry.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/../../gps.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/aprs/aprs_weather.h
@@ -0,0 +1,26 @@
CMakeFiles/RS41ng.elf.dir/codecs/ax25/ax25.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/ax25/ax25.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/ax25/ax25.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h
@@ -0,0 +1,31 @@
CMakeFiles/RS41ng.elf.dir/codecs/bell/bell.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/bell/bell.c \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/bell/../../codecs/ax25/ax25.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/bell/bell.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/bell/../../codecs/fsk/fsk.h
@@ -0,0 +1,10 @@
CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_common.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_common.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_common.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h
@@ -0,0 +1,43 @@
CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_l2.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_l2.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/assert.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_endian.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/select.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_sigset.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timeval.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_timespec.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/sched.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_l2.h
@@ -0,0 +1,34 @@
CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v1.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_packet_v1.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_packet_v1.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../telemetry.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../config_internal.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../gps.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_common.h
@@ -0,0 +1,35 @@
CMakeFiles/RS41ng.elf.dir/codecs/horus/horus_packet_v2.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_packet_v2.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_packet_v2.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../telemetry.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../config_internal.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../gps.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/horus_common.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/horus/../../config.h
@@ -0,0 +1,40 @@
CMakeFiles/RS41ng.elf.dir/codecs/jtencode/jtencode.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/jtencode.cpp \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstring \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/os_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/cpu_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdlib \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/std_abs.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/../../drivers/si5351/si5351.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/../../drivers/si5351/../../hal/i2c.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/../../drivers/si5351/../../hal/hal.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/../../codecs/fsk/fsk.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/JTEncode.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/int.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdint \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/rs_common.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/jtencode.h
@@ -0,0 +1,47 @@
CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/JTEncode.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/JTEncode.cpp \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/JTEncode.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/int.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdint \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/os_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/cpu_defines.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/rs_common.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/crc14.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdlib \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/std_abs.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/generator.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstring \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cctype \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/ctype.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdio \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h
@@ -0,0 +1,25 @@
CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/crc14.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/crc14.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/crc14.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h
@@ -0,0 +1,30 @@
CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/encode_rs_int.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/encode_rs_int.cpp \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstring \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/os_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/cpu_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/JTEncode.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/int.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdint \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/rs_common.h
@@ -0,0 +1,104 @@
CMakeFiles/RS41ng.elf.dir/codecs/jtencode/lib/init_rs_int.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/init_rs_int.cpp \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/string \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/os_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/cpu_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stringfwd.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/memoryfwd.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/char_traits.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stl_algobase.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/functexcept.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/exception_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/cpp_type_traits.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/ext/type_traits.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/ext/numeric_traits.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stl_pair.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/move.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/type_traits \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stl_iterator_base_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stl_iterator_base_funcs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/concept_check.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/debug/assertions.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stl_iterator.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/ptr_traits.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/debug/debug.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/predefined_ops.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/postypes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cwchar \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/wchar.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdint \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/allocator.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++allocator.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/ext/new_allocator.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/new \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/exception \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/exception.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/exception_ptr.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/cxxabi_init_exception.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/typeinfo \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/hash_bytes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/nested_exception.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/localefwd.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/clocale \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/iosfwd \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cctype \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/ctype.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/ostream_insert.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/cxxabi_forced.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stl_function.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/backward/binders.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/range_access.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/initializer_list \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/iterator_concepts.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/concepts \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/range_cmp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/basic_string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/ext/atomicity.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/gthr.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/gthr-default.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/atomic_word.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/ext/alloc_traits.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/alloc_traits.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/stl_construct.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/ext/string_conversions.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdlib \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/std_abs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdio \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_pthreadtypes.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/stdio.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cerrno \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/errno.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/errno.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/charconv.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/functional_hash.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/bits/basic_string.tcc \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/JTEncode.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/int.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/jtencode/lib/rs_common.h
@@ -0,0 +1,29 @@
CMakeFiles/RS41ng.elf.dir/codecs/mfsk/mfsk.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/mfsk/mfsk.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/mfsk/mfsk.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/mfsk/../../codecs/fsk/fsk.h
@@ -0,0 +1,30 @@
CMakeFiles/RS41ng.elf.dir/codecs/morse/morse.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/morse/morse.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/morse/morse.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/codecs/morse/../../codecs/fsk/fsk.h
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for RS41ng.elf.
Binary file not shown.
@@ -0,0 +1,22 @@
CMakeFiles/RS41ng.elf.dir/config.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/config.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/stdlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/alloca.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/config_internal.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h
@@ -0,0 +1,2 @@
# Empty dependencies file for RS41ng.elf.
# This may be replaced when dependencies are built.
@@ -0,0 +1,14 @@
CMakeFiles/RS41ng.elf.dir/drivers/bmp280/bmp280.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/bmp280.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/../../hal/i2c.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/../../hal/hal.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/bmp280/bmp280.h
@@ -0,0 +1,22 @@
CMakeFiles/RS41ng.elf.dir/drivers/pulse_counter/pulse_counter.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/pulse_counter/pulse_counter.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/pulse_counter/pulse_counter.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc/stm32f10x_exti.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cm3.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmInstr.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmFunc.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/system_stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x_conf.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc/stm32f10x_gpio.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc/misc.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/pulse_counter/../../config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/pulse_counter/../../config_internal.h
@@ -0,0 +1,19 @@
CMakeFiles/RS41ng.elf.dir/drivers/si4032/si4032.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si4032/si4032.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc/stm32f10x_gpio.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cm3.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmInstr.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmFunc.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/system_stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x_conf.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si4032/../../hal/spi.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si4032/si4032.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h
@@ -0,0 +1,14 @@
CMakeFiles/RS41ng.elf.dir/drivers/si5351/si5351.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351/si5351.cpp \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351/si5351.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351/../../hal/i2c.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351/../../hal/hal.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h
@@ -0,0 +1,18 @@
CMakeFiles/RS41ng.elf.dir/drivers/si5351fast/si5351mcu.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351fast/si5351mcu.cpp \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351fast/si5351mcu.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/cstdint \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/c++config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/os_defines.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/c++/10.3.1/arm-none-eabi/thumb/v7-m/nofp/bits/cpu_defines.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351fast/../../hal/i2c.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/si5351fast/../../hal/hal.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h
@@ -0,0 +1,36 @@
CMakeFiles/RS41ng.elf.dir/drivers/ubxg6010/ubxg6010.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/ubxg6010.c \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/string.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/newlib.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/lock.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_locale.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/strings.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/string.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/../../hal/system.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/../../hal/hal.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/../../hal/usart_gps.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/../../hal/usart_ext.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/../../hal/delay.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/ubxg6010.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/../src/gps.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/../src/config.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/../src/config_internal.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/../../log.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/drivers/ubxg6010/../../config.h
@@ -0,0 +1,17 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# compile C with /opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-gcc
# compile CXX with /opt/gcc-arm-none-eabi-10.3/bin/arm-none-eabi-g++
C_DEFINES = -DSTM32F100C8 -DSTM32F10X_MD_VL -DSUPPORT_CPLUSPLUS -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__
C_INCLUDES = -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/..
C_FLAGS = -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -fdata-sections -g -O3 -nostartfiles -std=gnu99
CXX_DEFINES = -DSTM32F100C8 -DSTM32F10X_MD_VL -DSUPPORT_CPLUSPLUS -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__
CXX_INCLUDES = -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc -I/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/..
CXX_FLAGS = -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -fdata-sections -g -O3 -nostartfiles -std=c++11
@@ -0,0 +1,2 @@
CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/startup/startup_stm32f10x_md_vl.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/startup/startup_stm32f10x_md_vl.c
@@ -0,0 +1,15 @@
CMakeFiles/RS41ng.elf.dir/hal/cmsis_boot/system_stm32f10x.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/system_stm32f10x.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cm3.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmInstr.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmFunc.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/system_stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x_conf.h
@@ -0,0 +1,21 @@
CMakeFiles/RS41ng.elf.dir/hal/datatimer.o: \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/datatimer.c \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc/stm32f10x_rcc.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cm3.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3/arm-none-eabi/include/sys/_stdint.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmInstr.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis/core_cmFunc.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/system_stm32f10x.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/cmsis_boot/stm32f10x_conf.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc/stm32f10x_tim.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/stm_lib/inc/misc.h \
/home/xavier/Téléchargements/Device_Ham/RS41APRS/RS41ng/src/hal/datatimer.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h

Some files were not shown because too many files have changed in this diff Show More