LcdMenu icon indicating copy to clipboard operation
LcdMenu copied to clipboard

[BUG]: Error installing LcdMenu

Open ZanPekosak opened this issue 10 months ago • 5 comments

What happened?

When trying to install the library, I get the following issue. Installing the library with the ZIP method seems to work fine, but I can use Arduino simulators as the error shows up both in VS Code and in Arduino IDE, as well as online simulators, such as wokwi.

Version

3.5.4

What environment are you seeing the problem in?

Arduino

Board type

Arduino Uno

Relevant log output

Failed to install library: 'LcdMenu:3.5.4'. No valid dependencies solution found: dependency 'LiquidCrystal_I2C' is not available

ZanPekosak avatar Apr 10 '24 20:04 ZanPekosak

I'm guessing you probably need to install a Liquid Crystal I2C library first (it should normally install it, dunno why it didn't), can you try that and report if the install still fails?

forntoh avatar Apr 11 '24 00:04 forntoh

I have had the I2C library for a few years now. Tried to reinstall it and the issue still remains. I'll be home in about a week where I'll get access to my Arduino's, so I can do some further testing. But unzipping seems to work alright, which is what matters the most. Thank you help!

ZanPekosak avatar Apr 11 '24 17:04 ZanPekosak

Getting same error on Arduino IDE 2.3.2 as well as on wokwi, the LiquidCrystal_I2C runs fine when LcdMenu is not installed, but once installed even the basic I2C example doesn't work and get error "Error installing LcdMenu: No valid dependencies solution found: dependency 'LiquidCrystal_I2C' is not available"

ArcticBeat05 avatar Jun 07 '24 18:06 ArcticBeat05

Same issue. I found the LiquidCrystal_I2C library and installed it and also manually installed this library. I get the following error when I try to compile just the LCDmenu Basic example. .../LiquidCrystal_I2C/LiquidCrystal_I2C.h:182:7: note: declared private here

bigmike0640 avatar Jun 25 '24 20:06 bigmike0640

Update: The above experiment was running Arduino IDE on my macbook. I just did the same thing on my windows PC and it's working!

bigmike0640 avatar Jun 26 '24 16:06 bigmike0640

UPDATE: Manual library installation works fine and does not cause issues with the I2C library on Arduino IDE. I haven't tried Wokwi yet, but apparently, the Arduino dev's have fixed the dependency issue. The library manager method of installation still doesn't work and will probably take some more time.

ZanPekosak avatar Aug 31 '24 18:08 ZanPekosak