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
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 ?
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.
yes I am trying either of them, same issue.
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…
If you figure it out, please let us know so we can add some instructions to documentation.
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.
I’ve heard of ldap3, but never used it.
yes thanks @encukou , I tried it and it’s working well, thank you.
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
9527q and xtcprzemek reacted with heart emoji
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.
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.
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.
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.
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
- 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.
- 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
-
Изменено