What makes user installed libraries appear in the User combobox control, because my framework is not showing there?
Where do they have to reside, and are there any special file requirements?
I tried the other approach to create a shared project mentioned in your blog to use File>New>Project>C++>Misc>Shared Project to create a empty shared project but the option Misc is not available in the new project dialog.
I'm real sorry to bother you with all this .. does not make me feel very competent to be honest
I really appreciate the effort you take to get me past this initial learning curve ...
Edit:
Ok, I found how to get the library to appear in the combobox:
placed it in a folder named libraries under the sketchfolder settings, and added a library.properties file
Added the library with the Add User lib, and added a reference to it
Now when I build my solution, all functions from the library are defined twice, the linker doesnt like that
Full build log in attachment....
Quote:DHT11TemperatureSensor.cpp.o (symbol from plugin)*: In function DHT11TemperatureSensor::readRawValue()
(.text+0x0)*: multiple definition of DHT11TemperatureSensor::readRawValue()
DHT11TemperatureSensor.cpp.o (symbol from plugin)*: (.text+0x0): first defined here
ld.exe: Disabling relaxation: it will not work with multiple definitions
DHT11TemperatureSensor.cpp.o (symbol from plugin)*: In function DHT11TemperatureSensor::readRawValue()
(.text+0x0)*: multiple definition of DHT11TemperatureSensor:: DHT11TemperatureSensor(unsigned char, int)
DHT11TemperatureSensor.cpp.o (symbol from plugin)*: (.text+0x0): first defined here
(Not a very helpfull error message from VS btw ... would expect at least enough info to determine the difference between the two DHT11TemperatureSensor.cpp.o files.
Looking at the build folder, I actually do see the DHT11TemperatureSensor.cpp.o file twice with the same timestamp, in the build folder ("..../debug") and in a folder .../debug/SenseFramework. Looks like the file is compiled for the master project once and for the referenced library another time