I am having trouble with what Arduino wants. I have looked at other programs with the same void setup function and it works fine in other programs. The code is below with the error message. Any guidance much appreciated.
That is incorrect. Such values are passed as numerical parameters to the LiquidCrystal class constructor. The class can not and should not know about variable identifiers in the user program.
READ the error messages! They tell EXACTLY what is going on. There are TWO .ino files in the same folder. They are being combined into one file, and compiled. The "extra" .ino file MUST be re-named to something other than .ino, or deleted entirely.
The fact that the sketch is being built in the libraries folder is concerning too. Is it your intention to build a library, rather than a normal Arduino sketch?
Almost certainly not, but I didn't want to outright tell gentledave7 to move their sketch without at least finding out what they are actually trying to accomplish. Hopefully can help correct any misunderstandings that have put them in this situation.
You have two .ino files in your sketch directory: HelloWorld.ino and MyBuild.ino. The Arduino IDE will concatenate them, and you'll have a setup() from each one.
For the Arduino IDE, the sketch name should match the directory it is in, so you probably want to get rid of HelloWorld.ino