[vz-dev] Temp-Sensoren einbinden?

Steffen Vogel info at steffenvogel.de
Sun Jun 5 22:15:26 CEST 2011


Moin moin, 

ich melde mich mal wieder :)

In der Tat. Am vzlogger ändert sich derzeit recht viel...
Mittlerweile werden auch S0-Zähler direkt am RS232 Port unterstützt.
Dafür hat sich die Api aber auch etwas geändert. Ich bin mir nicht
sicher, ob die noch mit der aktuellen Middleware ganz zusammenspielt..
Den Fehler kann ich nicht ganz nachvollziehen. DAs scheint an den
Includes für den microhttpd zu liegen.. Das werde ich später aber noch
ausgliedern, sodass man vzlogger auch ohne HTTPd Server compilieren
kann.

viele Grüße

Steffen

Am Sonntag, den 05.06.2011, 20:24 +0200 schrieb M. Hagedorn:
> Hi.
> > ich habe den code leider nicht zur hand um es zu probieren,
> > aber es sollte eigentlich reichen wenn du einfach in local.h vor dem
> > include von microhttpd.h die beiden genannten anderen includes einfuegst...
> Wo genau muss das rein?? 
> 
> Gerade hat sich bei git pull ja was getan -- vzlogger wurde offenbar mit 
> aktualisiert. Leider geht es weiterhin nicht wirklich vorwärts -- die 
> Fehlermeldung hat sich aber etwas geändert:
> 
>  make
> cc -c -Wall -g -D_REENTRANT -std=gnu99 src/main.c -o main.o
> src/main.c: In function ‘read_thread’:
> src/main.c:321:3: warning: implicit declaration of function ‘sleep’
> cc -c -Wall -g -D_REENTRANT -std=gnu99 src/api.c -o api.o 
> `curl-config --cflags`
> src/api.c: In function ‘api_thread’:
> src/api.c:192:12: warning: assignment discards qualifiers from pointer target 
> type
> src/api.c:216:5: warning: passing argument 2 of ‘api_parse_exception’ from 
> incompatible pointer type
> src/api.c:135:6: note: expected ‘char *’ but argument is of type ‘char (*)
> [255]’
> cc -c -Wall -g -D_REENTRANT -std=gnu99 src/local.c -o local.o
> In file included from src/local.h:29:0,
>                  from src/local.c:32:
> /usr/include/microhttpd.h:497:3: error: expected specifier-qualifier-list 
> before ‘intptr_t’
> /usr/include/microhttpd.h:717:32: error: expected declaration specifiers 
> or ‘...’ before ‘socklen_t’
> /usr/include/microhttpd.h:830:5: error: expected declaration specifiers 
> or ‘...’ before ‘uint64_t’
> /usr/include/microhttpd.h:868:46: error: expected declaration specifiers 
> or ‘...’ before ‘uint64_t’
> /usr/include/microhttpd.h:1085:66: error: expected ‘)’ before ‘size’
> make: *** [local.c] Fehler 1
> 
> _______________________________________________
> volkszaehler-dev mailing list
> volkszaehler-dev at lists.volkszaehler.org
> https://volkszaehler.org/mailman/listinfo/volkszaehler-dev

-- 
Steffen Vogel
Robensstraße 69
52070 Aachen

Handy: +49 176 96978528
Mail: info at steffenvogel.de
Web: http://www.steffenvogel.de
Jabber: stv0g at jabber.ccc.de
ICQ: 236033
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part
URL: <http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20110605/008a3d1b/attachment.pgp>


More information about the volkszaehler-dev mailing list