chesterpolo / mongoose

Automatically exported from code.google.com/p/mongoose
MIT License
0 stars 0 forks source link

Mongoose doesn't compile for RTEMS #201

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Mongoose doesn't compile out-of-the-box for RTEMS.

* RTEMS doesn't have shared libraries or the dlfcn.h header, required for SSL.
* RTEMS doesn't have popen(), required for SSI.
* RTEMS doesn't have sys/mman.h (which doesn't seem to be needed anyway).

Commit a8856c391d of my clone arnoutvandecappelle-multiplereads fixes all this.

Original issue reported on code.google.com by arnout.v...@gmail.com on 2 Nov 2010 at 1:48

GoogleCodeExporter commented 9 years ago
Submitted 
http://code.google.com/p/mongoose/source/detail?r=b1d1284d66ed32f1cbed14da25a887
8be90c2974

Instead of NO_SSI, I've introduced NO_POPEN. This way, SSI functionality stays 
but #exec SSI call.

Thanks!

Original comment by valenok on 3 Nov 2010 at 7:39

GoogleCodeExporter commented 9 years ago
One more comment: I haven't been able to check if removing sys/mman.h doesn't 
break anything on BSD and Mac.

Original comment by arnout.v...@gmail.com on 3 Nov 2010 at 7:51

GoogleCodeExporter commented 9 years ago
It doesn't.

Original comment by valenok on 3 Nov 2010 at 8:52