the end goal with this part is to build a library that interfaces with the operating system and will also help power the main application (s).
The things with the “$” are variables that were given names earlier in the instructions using “export” and if any of those are empty look back up in the documentation to find it and re-run the export command.
In this part, by following the instructions- you will be creating directories, using the variable names to pass version numbers and system locations, explicitly defining system locations, using “make” to build the library, and then cleaning up a temporary directory that you created to build it.
(edit- I’m editing this post at times to rephrase things, to those reading along if I missed anything please feel free to add).
These are all different ways of obtaining and using the source code and they may have different versions (including development and possibly untested versions) of the source code within them. This point is like picking a train to get to the destination, so you want to choose one and stay with it for the rest of the process. Git clone is a copy of a version, git tags are following specific items (this is a very short description). What you will want to try for the best chance at building and stability is to use the tarball. A tarball is a set of files (compressed). In this case the tarball already contains the files that go with the other things you have done. If you can’t find the tarball, recheck your export variables back upward in the documentation (a place to look at is “versions”).
What you’ll generally want to do is when you get an error is to fix that before moving on, as a single error or something missing can cause later errors. In this case you had a permissions error. Continuing with that kind of error makes it hard to track it later because you end up in a situation where some things might work and others don’t. It also looks like you’re pulling from a development version. What I’d recommend is starting again with a fresh setup, and stop and investigate each error and clear it before moving on to the next step.
Hi, I am really not sure why you are running in all these issues here but for me it seems you are not very familiar with a shell and/or building from source. Please follow the docs as closely as possible and if you close your shell/terminal/console you always need to restart from the beginning with setting the environment variables. These variables are only set for your current environment. That also means you can’t run some commands in a different shell/terminal/console. You need to run the commands step by step. AND if you run into some trouble you need to paste your error here. Otherwise nobody is able to help you. The more information you provide the more likely somebody can help you.
I seem to have successfully installed on VMware.
and closed the firewall：”ufw disable“
But I entered ‘184.108.40.206:9392’ in the browser, and there was no response
‘220.127.116.11:9392’ come from VMware ip