These are chat archives for SmingHub/Sming

2nd
Jan 2019
Curtis Pope
@piperpilot
Jan 02 02:24

I was able to compile against SDK 3.0. Make sure you do a dist-clean and include the SDK_BASE setting. I put that in my makefile like:

SDK_BASE = $(SMING_HOME)/third-party/ESP8266_NONOS_SDK

Curtis Pope
@piperpilot
Jan 02 02:32
I don't have GDB enabled though, so that might be the difference. Might want to try without.
riban-bw
@riban-bw
Jan 02 07:18
Ah! The github readme has the options sections in a collapsed div which resulted in a search for "3.0" not finding this important detail! Now recompiling with SDK_BASE explicitly set. If this works I will look at how we might modify Makefile to add an option for SDK version.
btw this isn't intuitive to me. My SDK is not at the SDK_BASE location.
riban-bw
@riban-bw
Jan 02 08:16
When I 'git checkout 3.7.0.1' I end up with Sming/Libraries/ITEADLIB_Arduino_Nextion/examples/CompHotspot/CompHotspot_v0_32.HMI changed and I can't subsequently checkout because this file is seen as changed. Any ideas?
riban-bw
@riban-bw
Jan 02 08:27
Ah! Looks like the problem is that there are two files with same filename except for case: "CompHotSpot_v0_32.HMI" and "CompHotspot_v0_32.HMI". This isn't nice for Windows users.
riban-bw
@riban-bw
Jan 02 09:23
I have reported the issue upstream. Why do we include these library files in our releases but not in develop branch? Is that intentional?
Curtis Pope
@piperpilot
Jan 02 14:01
@riban-bw you can always just delete the library files and have them re-added on a pull.