lodger wrote:
Good to know and I'm really curious to check it out on my C64, but where do I find accurate instructions on how to successfully build Contiki 2.x for the c64 using the lastest snapshot of cc65?
- Make sure you have the cc65 enviroment variables set
- Get Contiki via anonymous CVS access for sourceforge.net
- Check out the READMEs in the root dir, in platform/c64 and in cpu/6502
lodger wrote:
What about the "struct timeval" missing in time.h of the latest cc65 snapshot? uIP 1.0 makes use of that struct in the clock-arch.c file. I'm always running into things like that with Contiki sources > 1.2-devel1.
I can't find a reference to this struct in the 2.x sources to be compiled for the C64.
lodger wrote:
That sounds great and as I said: tell me how to get it to compile with cc65 and I'll join the Contiki party!

Just great

. If you read the thread here on the Contiki 2.1 release you'll see that it is meant as a tool for others to build great network apps with...
lodger wrote:
EDIT: um ... must have been me

. I've checked out the latest CVS release and - surprise, surprise - the hello-world example compiled. I'll try out all the other stuff tonight and see what it's all about. Forget my complaints, that was definetely a case of "user error".
Nice
Known to build and work (beside hello-world) are multi-threading, telnet-server and webserver (the latter both with and without HTTPD-CFS=1, check out the makefile for details).
Use DEFINES=WITH_LOGGING,WITH_BOOST to build all those.
Known to build (but not fully work) is webbrowser.
Use DEFINES=WITH_DNS,WITH_CLIENT,WITH_GUI,WITH_MOUSE,MTU_SIZE=1000 to build this one.
Best, Oliver
P.S.: And yes, the info on the DEFINES will make it someday into the README
