Lber h no such file or directory windows

Unable to install on Windows 10, I tried Issue description: Whenever I run: pip install python-ldap I get the following: c:usersuserappdatalocaltemppip-install-652a07b0python-ldapmodulesco...

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account


Closed

AminMkh opened this issue

Sep 26, 2018

· 15 comments

Comments

@AminMkh

Unable to install on Windows 10, I tried

Issue description:
Whenever I run: pip install python-ldap
I get the following:

c:usersuserappdatalocaltemppip-install-652a07b0python-ldapmodulesconstants.h(7): fatal error C1083: Cannot open include file: ‘lber.h’: No such file or directory
error: command ‘C:Program Files (x86)Microsoft Visual Studio2017BuildToolsVCToolsMSVC14.15.26726binHostX86x86cl.exe’ failed with exit status 2

----------------------------------------

Command «»c:program files (x86)python36-32python.exe» -u -c «import setuptools, tokenize;file=’C:UsersuserAppDataLocalTemppip-install-652a07b0python-ldapsetup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘rn’, ‘n’);f.close();exec(compile(code, file, ‘exec’))» install —record C:UsersuserAppDataLocalTemppip-record-09ceypm_install-record.txt —single-version-externally-managed —compile» failed with error code 1 in C:UsersuserAppDataLocalTemppip-install-652a07b0python-ldap

  • I tried installing http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyldap:
    pip install pyldap-3.0.0-py2.py3-none-any.whl
    and got:

pyldap-3.0.0-py2.py3-none-any.whl is not a supported wheel on this platform.

  • Also looked into requirements: https://www.python-ldap.org/en/latest/installing.html#build-prerequisites
    I downloaded the OpenLDAP client libs but didn’t know where to place it’s folder ?

Steps to reproduce:
pip install python-ldap

Operating system: Windows 10, version 1803, OS Build 171134.285
Python version: Python 3.6.5

python-ldap version: None

Any ideas how to proceed ?

@encukou

If you’re using Christoph Gohlke’s packages, you want to get python-ldap, not pyldap.

I’m not familiar with installing python-ldap from source on Windows.

@AminMkh

yes I am trying either of them, same issue.

@tiran

None of the python-ldap maintainers is a Windows developer. We all work on Linux or similar platforms and are unable to assist.

By the way, a python-ldap build with just OpenLDAP bindings is pretty much useless these days. You also need OpenSSL and libsasl. SASL also depends on Kerberos bindings. Good luck…

@encukou

If you figure it out, please let us know so we can add some instructions to documentation.

@AminMkh

thanks guys, will keep that in mind, however, if you are aware of any other packages to connect to Active Directory using Python 3 on Windows, please let me know.

@encukou

I’ve heard of ldap3, but never used it.

@AminMkh

yes thanks @encukou , I tried it and it’s working well, thank you.

@nickolay

This issue is among the top results on Google for the ‘lber.h’ error. I felt I should mention that despite python-ldap maintainers not using Windows, the package has a non-trivial amount of people using it on Windows, judging from the stackoverflow activity.

While I didn’t find up-to-date build instructions easily, there are prebuilt whl files that worked for me:
https://stackoverflow.com/a/58235938/1026

Close0, kidjohnson, KeyC0de, bramvandewalle, 9527q, jmoeckel, aemaem, Adrian-at-CrimsonAuzre, cerlymarco, brandon-doggett, and 4 more reacted with thumbs up emoji
9527q and xtcprzemek reacted with heart emoji

@encukou

We’d also welcome anyone interested in being a Windows maintainer, or just anyone who could write up better Windows build instructions for the documentation.

@pBogey

This issue is among the top results on Google for the ‘lber.h’ error. I felt I should mention that despite python-ldap maintainers not using Windows, the package has a non-trivial amount of people using it on Windows, judging from the stackoverflow activity.

While I didn’t find up-to-date build instructions easily, there are prebuilt whl files that worked for me:
https://stackoverflow.com/a/58235938/1026

Thanks, this also worked for me.

Using PyCharm, I must note that this thread was also useful in upgrading pip.

@spinone

I had all the same issues when trying to install windapsearch on Windows 10. Turns out that the Windows version of Python3 was 32 bit and the python-ldap module needed 64 bit. To find the architecture, I ran (using python3)
import struct
print(struct.calcsize("P") * 8)
I then installed the 32 bit version of python-ldap from https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap .
These are pre-compiled wheel files, which are installed as:
pip install pathtoyour.whl
You may need to use path-to-pip for the python3 version of pip.

@kidjohnson

Today i had the same issue running pip install python-ldap

fatal error C1083: Cannot open include file: 'lber.h': No such file or directory        
    error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.26.28801\bin\HostX86\x86\cl.exe' failed with exit status 2

In my case, I was installing python-ldap because i needed django-auth-ldap, that requires python-ldap.

The workaround was to use django-python3-ldap instead of django-auth-ldap.

@Torxed

@danielparla

@peterwoo339

This issue is among the top results on Google for the ‘lber.h’ error. I felt I should mention that despite python-ldap maintainers not using Windows, the package has a non-trivial amount of people using it on Windows, judging from the stackoverflow activity.

While I didn’t find up-to-date build instructions easily, there are prebuilt whl files that worked for me: https://stackoverflow.com/a/58235938/1026

this answer inspired me to fix the python-ldap installation failure on windows 11.
I was trying to install django-auth-ldap, but the installation errors suggested it was due to python-ldap could not be installed…
python-ldap whl can be found here https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap
but, be noted that the key is to pick the right version of python-ldap package. By ‘right’, I mean, it has to go with your current python version.
Download that package, and run pip install .whl
then, installing django-auth-ldap went smoothly…
booyah! it worked for me anyway. hope it helps

I had problems with the installation on Windows, so one of the solutions is to install the ldap package manually.

A few steps:

  • Go to the page pyldap or/and python-ldap and download the latest version *whl.
  • Open a console then cd to where you’ve downloaded your file like some-package.whl and use:
pip install some-package.whl

The current version for pyldap is 2.4.45. On a concrete example the installation would be:

pip install .pyldap-2.4.45-cp37-cp37m-win_amd64.whl

# or
pip install .python_ldap‑3.3.1‑cp39‑cp39‑win_amd64.whl

Output:

Installing collected packages: pyldap
Successfully installed pyldap-2.4.45

EDIT

You can install the proper version for Python-3.X though using following command:

# if pip3 is the default pip alias for python-3
pip3 install python3-ldap

# otherwise 
pip install python3-ldap

Also here is the link of PiPy package for further information: python3-ldap 0.9.8.4

OR

ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3: https://github.com/cannatag/ldap3

pip install ldap3
from ldap3 import Server, Connection, SAFE_SYNC

server = Server('my_server')
conn = Connection(server, 'my_user', 'my_password', client_strategy=SAFE_SYNC, auto_bind=True)

status, result, response, _ = conn.search('o=test', '(objectclass=*)') 
# usually you don't need the original request (4th element of the returned tuple)

Skip to forum content

iRedMail

Works on CentOS, Rocky, Debian, Ubuntu, FreeBSD, OpenBSD

You are not logged in. Please login or register.

Sep 30, 2022: iRedMail-1.6.2 has been released.



  • Spider Email Archiver: Lightweight on-premises email archiving software, developed by iRedMail team.
  • Join our Telegram group (@iredmail_chat) to get help from other iRedMail users.

[iRedMail 1.2 Upgrade] lber.h: No such file or directory

Pages 1

You must login or register to post a reply

1 2020-07-19 02:37:08

  • R@nd0m
  • Member
  • Offline
  • Registered: 2015-07-15
  • Posts: 2

Topic: [iRedMail 1.2 Upgrade] lber.h: No such file or directory

==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
— iRedMail version (check /etc/iredmail-release): 1.1
— Deployed with iRedMail Easy or the downloadable installer? Downloadable installer
— Linux/BSD distribution name and version: CentOS Linux release 7.8.2003 (Core)
— Store mail accounts in which backend (LDAP/MySQL/PGSQL): LDAP
— Web server (Apache or Nginx): Nginx
— Manage mail accounts with iRedAdmin-Pro? Yes, 4.3 (LDAP)
— [IMPORTANT] Related original log or error message is required if you’re experiencing an issue.
====

Hi,

I’m trying to upgrade to iRedMail 1.2 and I’ve just started with the ‘Upgrade iRedAPD’ section and it is failing to build python-ldap. The full output is in the attached log file.

  In file included from Modules/LDAPObject.c:3:0:
  Modules/common.h:15:18: fatal error: lber.h: No such file or directory
   #include <lber.h>
                    ^
  compilation terminated.
  error: command ‘gcc’ failed with exit status 1

Am I missing a package? I appreciate any assistance.

Thanks

Post’s attachments

Output.txt 51.83 kb, 2 downloads since 2020-07-18 

You don’t have the permssions to download the attachments of this post.

—-

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Stable release is out.

2 Reply by R@nd0m 2020-07-19 03:26:56 (edited by R@nd0m 2020-07-19 03:27:07)

  • R@nd0m
  • Member
  • Offline
  • Registered: 2015-07-15
  • Posts: 2

Re: [iRedMail 1.2 Upgrade] lber.h: No such file or directory

I got it working by installing python-devel, openldap-devel and its dependencies (cyrus-sasl and cyrus-sasl-devel).

Are all of these needed?

3 Reply by ZhangHuangbin 2020-07-20 12:34:49

  • ZhangHuangbin
  • ZhangHuangbin
  • iRedMail Developers
  • Offline
  • Registered: 2009-05-06
  • Posts: 30,060

Re: [iRedMail 1.2 Upgrade] lber.h: No such file or directory

It’s required to install python-ldap module, but it’s ok to remove after you have python-ldap installed.

Posts: 3

Pages 1

You must login or register to post a reply

Generated in 0.011 seconds (68% PHP — 32% DB) with 8 queries

i try to pip3.5 install --user pyldap and have this error:

In file included from Modules/LDAPObject.c:9:0:
Modules/errors.h:8:18: fatal error: lber.h: No such file or directory
#include «lber.h»
^
compilation terminated.
error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1

Command «/usr/local/bin/python3.5 -u -c «import setuptools, tokenize;file=’/tmp/pip-build-1vvfpwk_/pyldap/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘rn’, ‘n’);f.close()
;exec(compile(code, file, ‘exec’))» install —record /tmp/pip-73a5c0o_-record/install-record.txt —single-version-externally-managed —compile —user —prefix=» failed with error code 1 in /tmp/pip-build-1
vvfpwk_/pyldap/

and

In file included from Modules/LDAPObject.c:9:0:
Modules/errors.h:8:18: fatal error: lber.h: No such file or directory
#include «lber.h»
^
compilation terminated.
error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1

Failed building wheel for pyldap
Running setup.py clean for pyldap

These are the steps to be followed to install python-ldap in Ubuntu. At first,

sudo apt-get install python-ldap

would throw the following error

In file included from Modules/LDAPObject.c:4:0:
Modules/common.h:10:20: fatal error: Python.h: No such file or directory compilation terminated.
error: command 'gcc' failed with exit status 1

To get past this error, we need to install python-dev package

sudo apt-get install python-dev

After installing that we ll get the following error

In file included from Modules/LDAPObject.c:9:0:
Modules/errors.h:8:18: fatal error: lber.h: No such file or directory
compilation terminated.

To get past this error, we need to install ldap2-dev package

sudo apt-get install libldap2-dev

After installing that we ll get the following error

Modules/LDAPObject.c:18:18: fatal error: sasl.h: No such file or directory compilation terminated.
error: command 'gcc' failed with exit status 1

To get past this error, we need to install libsasl2-dev package

sudo apt-get install libsasl2-dev

After that

sudo apt-get install python-ldap

should install python-ldap without any problems.

Я пытаюсь установить пакет python-ldap с помощью pip. Я получаю следующую ошибку при выполнении pip install python-ldap. Я попытался установить пакет, соответствующий Ubuntu 17.10 (Artful), согласно этому вопросу, но нет удачи еще. Какой пакет мне не хватает?

Решение в приведенном выше вопросе о переполнении стека заключается в установке sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev Но в 17.10 я не мог видеть libsasl2-dev и libldap2-dev, вместо этого я мог видеть пакеты libsasl-2-2 и libldap-2.4-2. Я установил их вместе с phthon-dev и libssl-dev. Но все же я получаю следующую ошибку. Кажется, мне не хватает установки пакета, в котором есть файл lber.h.

Я получаю ошибку:

 In file included from Modules/LDAPObject.c:8:0:
    Modules/constants.h:7:10: fatal error: lber.h: No such file or directory
     #include "lber.h"
              ^~~~~~~~
    compilation terminated.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

Версия Python — 3.6.3

Пип версия — 19.1.1

2 ответа

Я сам выяснил первопричину. Проблема, похоже, в самих пакетах dev. Необходимо установить libsasl2-dev, libldap2-dev и libssl-dev. Я не смог увидеть эти пакеты в 17.10, так как URL-адреса зеркал основного репозитория изменены, поскольку версия архивируется в соответствии с приведенным ниже вопросом.

https://askubuntu.com/questions/1141501/i-cant-run-sudo-apt-get-update-in-ubuntu-17-10

Я перешел на 18.04, и после установки вышеуказанных пакетов все отлично работает.


20

Bill Goldberg
10 Июн 2019 в 08:23

Это сработало для меня:

apt-get update -y && apt-get install -y python3-dev libldap2-dev libsasl2-dev ldap-utils tox lcov valgrind


5

Marco Cerliani
22 Сен 2021 в 17:25

Скопируй текст ошибки целиком, это только самый кончик

Arduino: 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Плата:»Arduino Nano, ATmega328P (Old Bootloader)»

C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wttarduino-builder -dump-prefs -logger=machine -hardware C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardware -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtttools-builder -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -built-in-libraries C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wttlibraries -libraries C:UsersAcerDocumentsArduinolibraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10813 -build-path C:UsersAcerAppDataLocalTemparduino_build_621083 -warnings=none -build-cache C:UsersAcerAppDataLocalTemparduino_cache_358915 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avr-gcc.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avrdude.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -verbose C:a1nixieClock_2_v2.5nixieClock_2_v2.5.ino

C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wttarduino-builder -compile -logger=machine -hardware C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardware -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtttools-builder -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -built-in-libraries C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wttlibraries -libraries C:UsersAcerDocumentsArduinolibraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10813 -build-path C:UsersAcerAppDataLocalTemparduino_build_621083 -warnings=none -build-cache C:UsersAcerAppDataLocalTemparduino_cache_358915 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avr-gcc.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avrdude.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwaretoolsavr -verbose C:a1nixieClock_2_v2.5nixieClock_2_v2.5.ino

Using board ‘nano’ from platform in folder: C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwarearduinoavr

Using core ‘arduino’ from platform in folder: C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwarearduinoavr

Detecting libraries used…

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for EEPROM.h: [[email protected]]

ResolveLibrary(EEPROM.h)

-> candidates: [[email protected]]

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for RTClib.h: [[email protected]]

ResolveLibrary(RTClib.h)

-> candidates: [[email protected]]

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for GyverTimer.h: [GyverTimer]

ResolveLibrary(GyverTimer.h)

-> candidates: [GyverTimer]

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for GParsingStream.h: [GyverHacks]

ResolveLibrary(GParsingStream.h)

-> candidates: [GyverHacks]

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for GyverButton.h: [GyverButton]

ResolveLibrary(GyverButton.h)

-> candidates: [GyverButton]

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for EEPROMex.h: [EEPROMex]

ResolveLibrary(EEPROMex.h)

-> candidates: [EEPROMex]

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for Wire.h: [[email protected]]

ResolveLibrary(Wire.h)

-> candidates: [[email protected]]

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\Documents\Arduino\libraries\RTClib-master\RTClib.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\Documents\Arduino\libraries\GyverTimer\GyverTimer.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\Documents\Arduino\libraries\GyverHacks\GyverHacks.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\Documents\Arduino\libraries\GyverButton\GyverButton.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\Documents\Arduino\libraries\EEPROMex\EEPROMex.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src\Wire.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src\utility\twi.c» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Generating function prototypes…

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\preproc\ctags_target_for_gcc_minus_e.cpp» -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\tools-builder\ctags\5.8-arduino11/ctags» -u —language-force=c++ -f — —c++-kinds=svpf —fields=KSTtzns —line-directives «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\preproc\ctags_target_for_gcc_minus_e.cpp»

Компиляция скетча…

«C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++» -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\EEPROM\src» «-IC:\Users\Acer\Documents\Arduino\libraries\RTClib-master» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverTimer» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverHacks» «-IC:\Users\Acer\Documents\Arduino\libraries\GyverButton» «-IC:\Users\Acer\Documents\Arduino\libraries\EEPROMex» «-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire\src» «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp» -o «C:\Users\Acer\AppData\Local\Temp\arduino_build_621083\sketch\nixieClock_2_v2.5.ino.cpp.o»

In file included from C:a1nixieClock_2_v2.5nixieClock_2_v2.5.ino:12:0:

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMex.h:195:22: error: conflicting declaration ‘EEPROMClassEx EEPROM’

extern EEPROMClassEx EEPROM;

^~~~~~

In file included from C:a1nixieClock_2_v2.5nixieClock_2_v2.5.ino:1:0:

C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwarearduinoavrlibrariesEEPROMsrc/EEPROM.h:145:20: note: previous declaration as ‘EEPROMClass EEPROM’

static EEPROMClass EEPROM;

^~~~~~

In file included from C:a1nixieClock_2_v2.5nixieClock_2_v2.5.ino:13:0:

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h: In constructor ‘EEPROMVar<T>::EEPROMVar(const T&)’:

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h:32:18: error: ‘struct EEPROMClass’ has no member named ‘getAddress’

address(EEPROM.getAddress(sizeof(T)))

^~~~~~~~~~

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h: In member function ‘void EEPROMVar<T>::save()’:

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h:71:13: error: ‘struct EEPROMClass’ has no member named ‘writeBlock’; did you mean ‘write’?

EEPROM.writeBlock<T>(address, var);

^~~~~~~~~~

write

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h:71:25: error: expected primary-expression before ‘>’ token

EEPROM.writeBlock<T>(address, var);

^

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h: In member function ‘void EEPROMVar<T>::update()’:

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h:75:13: error: ‘struct EEPROMClass’ has no member named ‘updateBlock’; did you mean ‘update’?

EEPROM.updateBlock<T>(address, var);

^~~~~~~~~~~

update

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h:75:26: error: expected primary-expression before ‘>’ token

EEPROM.updateBlock<T>(address, var);

^

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h: In member function ‘void EEPROMVar<T>::restore()’:

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h:83:12: error: ‘struct EEPROMClass’ has no member named ‘readBlock’

EEPROM.readBlock<T>(address, var);

^~~~~~~~~

C:UsersAcerDocumentsArduinolibrariesEEPROMex/EEPROMVar.h:83:23: error: expected primary-expression before ‘>’ token

EEPROM.readBlock<T>(address, var);

^

Используем библиотеку EEPROM версии 2.0 из папки: C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwarearduinoavrlibrariesEEPROM

Используем библиотеку RTClib-master версии 1.2.0 из папки: C:UsersAcerDocumentsArduinolibrariesRTClib-master

Используем библиотеку GyverTimer в папке: C:UsersAcerDocumentsArduinolibrariesGyverTimer (legacy)

Используем библиотеку GyverHacks в папке: C:UsersAcerDocumentsArduinolibrariesGyverHacks (legacy)

Используем библиотеку GyverButton в папке: C:UsersAcerDocumentsArduinolibrariesGyverButton (legacy)

Используем библиотеку EEPROMex в папке: C:UsersAcerDocumentsArduinolibrariesEEPROMex (legacy)

Используем библиотеку Wire версии 1.0 из папки: C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtthardwarearduinoavrlibrariesWire

exit status 1

Ошибка компиляции для платы Arduino Nano.

RRS feed

  • Remove From My Forums
  • Общие обсуждения

  • Всем привет. Я установил ВС 2015 и при попытке компиляции проекста получаю windows.h: No such file or директорий. В 2013 студии все работало отлично. Что делать ? Мне нужны функции из windows.h.

    Hello. I installed
    VS 2015 and while trying to compile
    proeksta
    get windows.h: No such file or directory.
    In 2013 the studio everything worked
    perfectly.
    What to do? I need a function from
    windows.h

Все ответы

  • Какой тип проекта создаете? На каком языке? Как создаете проект? Подробно, по шагам.


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

  • Спасибо за ответ, напишу сейчас все подробно. Просто первый раз тут. Создаю консольное приложение C++ , файл, создать проект, консольное приложение..готово.  Полазил по директория включение и не нашел там windows.h, что странно. Вот код,
    если нужно, но там все стандартно.
    #include «stdafx.h»
    #include «windows.h»

    int _tmain(int argc, _TCHAR* argv[])
    {
        return 0;
    }

    Стоят 2 версии студии, 13 и 15, в 13 все отлично.

  •  Полазил по директория включение и не нашел там windows.h, что странно.

    Какие именно каталоги Вы смотрели? windows.h должен находиться в каталогах включения Windows SDK, а не Visual Studio. Посмотрите также, что у Вас написано в свойствах проекта по поводу каталогов включения:

    Если там что-то другое, значит студия «криво» встала, либо испорчены свойства проекта данного типа по умолчанию.


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

  • Я, к сожалению не могу вставлять сслыки и скриншоты просто так.

    dropbox.com/s/sdg8pd0tqg1zmtz/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202015-05-23%2018.49.34.png?dl=0

  • А если свою папку убрать из списка каталогов? Меня смущает наличие в нем символа &.


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

  • Нет, к сожалению это не помогло.

  • Посмотрите еще эту настройку. Что будет, если выбрать другой набор инструментов?


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

  • Выбрал инструменты от 2013 и проблема исчезла. А что это значит, и как заставить работать на 15м наборе ?

  • Это значит, что Windows SDK из комплекта VS2015 не установлен, либо установлен не полностью. Если установка VS прошла без ошибок, такого быть не должно. Попробуйте переставить (или исправить).


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

  • переустановил, как и в прошлый раз. Все прошло успешно, а толку 0.

  • Возможно, у Вас «сбились» настройки проектов C++ по умолчанию.

    Закройте студию и загляните в каталог «C:Users<Имя Пользователя>AppDataLocalMicrosoftMSBuildv4.0», удалите все файлы от туда (либо временно переместите в другое место) и запустите студию заново.


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

  • Не знаю, что Вам еще посоветовать. У меня этот файл лежит в папке «C:Program Files (x86)Windows Kits8.1Includeum» и данная папка входит в число каталогов включения проекта С++.


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

  • У меня он там тоже есть !

    .dropbox.com/s/nsaxybub9m4yhip/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202015-05-27%2010.53.31.png?dl=0

    Только его не видит студия, не смотря на переименование

    из #include <windows.h> в #include <Windows.h>

    Сейчас проверю, входит ли в число каталогов

    • Изменено
      nanshakov
      27 мая 2015 г. 8:02

Понравилась статья? Поделить с друзьями:
  • Lanmanworkstation что это за служба windows 10
  • Lazesoft recover my password windows 10 как пользоваться
  • Lazarus скачать бесплатно на русском для windows 10
  • Lanmanserver что это за служба windows 10
  • Lba 2 скачать русскую версию windows 10