Skip to content
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

Aktueller Stand lässt sich nicht compilieren #3

Closed
prodigy7 opened this issue Aug 18, 2017 · 4 comments
Closed

Aktueller Stand lässt sich nicht compilieren #3

prodigy7 opened this issue Aug 18, 2017 · 4 comments

Comments

@prodigy7
Copy link

prodigy7 commented Aug 18, 2017

Ich habe den aktuellen Stand aus master ausgecheckt via Git und versucht, mit aktueller VisualStudio 2017 Community Edition und Visual Micro zu compilieren. Kommt hierbei zu folgendem Fehler, wenn ich versuche für NodeMCU zu compilieren:

Visual Micro free version. CTRL+click for secure purchase http://www.visualmicro.com/page/shop.aspx

Compiling 'SIGNALESP' for 'NodeMCU 1.0 (ESP-12E Module)'

signalDecoder.cpp:34: In file included from
signalDecoder.cpp: In member function void SignalDetectorClass::printMsgStr(const String*, const String*, const String*)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:826: note in expansion of macro MSG_PRINT
MSG_PRINT(*first)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:827: note in expansion of macro MSG_PRINT
MSG_PRINT(*second)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:828: note in expansion of macro MSG_PRINT
MSG_PRINT(third)
signalDecoder.cpp: In member function int8_t SignalDetectorClass::printMsgRaw(uint8_t, uint8_t, const String
, const String*)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:834: note in expansion of macro MSG_PRINT
MSG_PRINT(*preamble)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:842: note in expansion of macro MSG_PRINT
MSG_PRINT(message[m_start])

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:848: note in expansion of macro MSG_PRINT
MSG_PRINT(*postamble)
Error compiling libraries
Build failed for project 'SIGNALESP'

@sidey79
Copy link
Contributor

sidey79 commented Aug 18, 2017

Kannst Du es noch mal aktualisieren und es probieren?
Ich habe etwas angepasst:
85c9e59

@prodigy7
Copy link
Author

Es wird besser (meckert nicht mehr fehlende Dateien an):

Visual Micro free version. CTRL+click for secure purchase http://www.visualmicro.com/page/shop.aspx

Compiling 'SIGNALESP' for 'NodeMCU 1.0 (ESP-12E Module)'

signalDecoder.cpp:34: In file included from
Error compiling libraries
signalDecoder.cpp: In member function void SignalDetectorClass::printMsgStr(const String*, const String*, const String*)
Build failed for project 'SIGNALESP'

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:826: note in expansion of macro MSG_PRINT
MSG_PRINT(*first)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:827: note in expansion of macro MSG_PRINT
MSG_PRINT(*second)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:828: note in expansion of macro MSG_PRINT
MSG_PRINT(third)
signalDecoder.cpp: In member function int8_t SignalDetectorClass::printMsgRaw(uint8_t, uint8_t, const String
, const String*)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:834: note in expansion of macro MSG_PRINT
MSG_PRINT(*preamble)

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:842: note in expansion of macro MSG_PRINT
MSG_PRINT(message[m_start])

output.h: 13:21: error: 'Client' was not declared in this scope
#define MSG_PRINTER Client \ Not Implemented at this time
output.h:24: note in expansion of macro MSG_PRINTER
#define MSG_PRINT(...) { MSG_PRINTER.print(VA_ARGS); }
signalDecoder.cpp:848: note in expansion of macro MSG_PRINT
MSG_PRINT(*postamble)

sidey79 added a commit that referenced this issue Aug 18, 2017
@sidey79
Copy link
Contributor

sidey79 commented Aug 18, 2017

Ich habs jetzt ausprobiert, so geht es bei mir :)

@prodigy7
Copy link
Author

prodigy7 commented Aug 19, 2017

Danke, jetzt hat es geklappt! :-)

Visual Micro free version. CTRL+click for secure purchase http://www.visualmicro.com/page/shop.aspx

Compiling 'SIGNALESP' for 'NodeMCU 1.0 (ESP-12E Module)'
Program size: 320.270 bytes (used 31% of a 1.044.464 byte maximum) (39,28 secs)
Minimum Memory Usage: 37700 bytes (46% of a 81920 byte maximum)

susisstrolch pushed a commit to susisstrolch/SIGNALESP that referenced this issue Aug 21, 2017
* upstream/master:
  Fixed compile bug RFD-FHEM#3
  corrected output.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants