Comments (4)
When you say CMake support, what is your request? Is source files not enough? Thanks for clarifying.
from lwcell.
Thanks for replying.
After some hours reading source codes and documents, it seems that the project mainly used on embedded system devices, then the other systems (Windows
, Linux
and MAC
). So I think CMake is not that must for systems which can not cross-compiled in Windows
, Linux
orMAC
.
Some platform specific functions should be implemented by users, which can not be done by CMake automatically, it makes CMake useless in these specific system. When I first ask this question, I don't realize the project is highly depending on the platform. Sorry for that.
However, it may convinient the users who want to use the project as a library
in Windows
, Linux
orMAC
, CMake will make it quite easy to generate the corresoponding library. Actually, it is not must for this project. If necessary, I would fork the project and write a CMake file. Maybe someone like me want that. Just maybe...
I will try the project under windows soon. Thanks very much! Hope I do not waste of your time.
Hope you have a nice weekend!
from lwcell.
So is the issue going to be closed?
from lwcell.
Library consists of 2 parts, one is platform independent and second is highly-platform dependent. Second part includes special functions for operating system and communication between host (Windows, etc, embedded MCU, etc) and ESP8266 and these must be developed specific for each system.
I will close the issue now.
from lwcell.
Related Issues (20)
- What are the hardware requirements HOT 5
- Native MQTT support HOT 3
- Hardfault error sometimes HOT 6
- Read phonebook entry bug HOT 1
- I am not getting any response with sim7600e HOT 4
- Error in FreeRTOS port HOT 2
- how many files and how much work it will need to adapt library to support SIM7600 HOT 8
- When are you going to upgrade
- MQTT not send data HOT 5
- Plans to release PPP support? HOT 5
- SIM7070G support HOT 5
- SIMCOM A7670C support HOT 1
- freertos header port paths HOT 3
- Unable to drive multiple GSM modem HOT 3
- Unable to drive multiple GSM modem HOT 1
- The Documentation link seems to be invalid? HOT 1
- Deadlock on MQTT keepalive timeout HOT 11
- Server API? HOT 1
- Documentation link broken HOT 2
- There's something wrong with PHONEBOOK HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lwcell.