[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
nodo-domotica.nl • Toon onderwerp - Compiler error ´NodoEventStruct´ not declared (v.3.6) - Afdrukweergave
nodo-domotica.nl
http://www.nodo-domotica.nl/forum/

Compiler error ´NodoEventStruct´ not declared (v.3.6)
http://www.nodo-domotica.nl/forum/viewtopic.php?f=8&t=1707
Pagina 1 van 1
Auteur:  Robertjo [ 02 okt 2013, 18:37 ]
Titel:  Compiler error ´NodoEventStruct´ not declared (v.3.6)

Ik heb de nieuwe versie 3.6 gedownload. NodoEthernet map in de libraries map van de compiler gezet en in nodo.ino het pad en de Config file goed gezet en de twee .h files voorzien van commentaar //´s (wil compileren voor een Nodo Small). Hoewel met vorige versies alles (uiteindelijk) compileerde blijf ik nu de volgende foutmeldingen krijgen:

Nodo:-1: error: 'NodoEventStruct' was not declared in this scope
Nodo:-1: error: 'EventToExecute' was not declared in this scope
Base:669: error: 'boolean ExecuteCommand(NodoEventStruct*)' redeclared as different kind of symbol
Nodo:-1: error: previous declaration of 'boolean ExecuteCommand'
Nodo.cpp: In function 'boolean ExecuteCommand(NodoEventStruct*)':
Commands:11: error: 'boolean ExecuteCommand(NodoEventStruct*)' redeclared as different kind of symbol
Nodo:-1: error: previous declaration of 'boolean ExecuteCommand'
Nodo.cpp: In function 'byte ProcessEvent2(NodoEventStruct*)':
Processing:138: error: 'ExecuteCommand' cannot be used as a function


Het lijkt mij dat er enige declaraties ontbreken maar omdat ik op het forum nergens iemand anders hierover hoor klagen denk ik sterk dat ik zelf iets verkeerd doe. Na uren zoeken geef ik het echter op, ik hoop dat iemand mij in de goede richting kan wijzen...

Alvast dank!
Robert
Auteur:  markuser [ 02 okt 2013, 18:56 ]
Titel:  Re: Compiler error ´NodoEventStruct´ not declared (v.3.6)

gebruik je wel arduino 1.0.5 ?
Auteur:  Robertjo [ 02 okt 2013, 18:59 ]
Titel:  Re: Compiler error ´NodoEventStruct´ not declared (v.3.6)

Nee, ik gebruik 1.0.1. Gaat dat niet meer goed dan? Omdat ´NodoEventStruct´ iets van de Nodo gemeenschap is zou ik verwachten dat dat niet Arduino compilerversie afhankelijk is. Maar misschien mis ik iets?
Auteur:  Robertjo [ 02 okt 2013, 22:07 ]
Titel:  Re: Compiler error ´NodoEventStruct´ not declared (v.3.6)

Zojuist Arduino v 1.0.5 gedownload en geinstalleerd. En inderdaad, je hebt helemaal gelijk: 3.6 compileert nu zonder fouten.
Hoewel ik nergens op het forum of de wiki heb gelezen dat het niet meer werkt met eerdere versies van Arduino blijkt dat inderdaad toch zo te zijn.

Dank je voor deze tip, ik kan nu weer verder!! :P
Auteur:  manjh [ 02 okt 2013, 22:29 ]
Titel:  Re: Compiler error ´NodoEventStruct´ not declared (v.3.6)

Goeie tip, zal er op wiki iets over zeggen.
Auteur:  mvdbro [ 03 okt 2013, 07:05 ]
Titel:  Re: Compiler error ´NodoEventStruct´ not declared (v.3.6)

Auteur:  emiel [ 09 dec 2013, 15:42 ]
Titel:  Re: Compiler error ´NodoEventStruct´ not declared (v.3.6)

Als ik PLUGIN_005 in de config zet dan krijg ik deze meldingen:

In file included from Plugin.ino:31:
C:\Nodo/Plugins/Plugin_005.c: In function 'boolean Plugin_005(byte, NodoEventStruct*, char*)':
C:\Nodo/Plugins/Plugin_005.c:91: error: 'VALUE_SOURCE_PLUGIN' was not declared in this scope
Auteur:  Jandl [ 09 dec 2013, 18:14 ]
Titel:  Re: Compiler error ´NodoEventStruct´ not declared (v.3.6)

Ik had precies hetzelfde probleem, heb dit opgelost door in de betreffende config file ( nodonr.c) de omschrijving te wijzigen van PLUGIN in Plugin (dus alleen eerste letter hoofdletter). Toen werkte het bij mij wel, meen dit ergens gelezen te hebben op het forum, weet niet meer waar.

Succes Jan
Pagina 1 van 1 Alle tijden zijn GMT + 1 uur