-
-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build_static.sh not working for recent release versions #551
Comments
@joexue Can you explain what the issue is: errors, logs etc? |
EternalTerminal/build/vcpkg-bootstrap.log
|
By the way manually change the cmake dependency version doesn't help, because it use cmake from system instead of using the cmake built by it self |
@joexue can you confirm that |
do you mean the build will set the path or I have to set path myself? I set it and not working build/vcpkg-bootstrap.log
build/CMakeFiles/CMakeOutput.log
|
~/test/EternalTerminal/build$ cmake --version CMake suite maintained and supported by Kitware (kitware.com/cmake). |
No, the script does exactly that, but I was just implying that you can add some debug to the script to confirm (see below). Try However, your most recent error |
I'm sure the cmake version I'm using is the built one 3.15.2, I also sure the g++ is there, the protobuf is built successfully already priors to "vcpng". Can you just try to do the something if you have the environment? |
I haven't ever used that script and it hasn't been updated in 3 years so I'm going to assume it is in need of updates (or we can just delete it). Have you tried just using the Build From Source instructions in the README: https://github.com/MisterTea/EternalTerminal#building-from-source ? I've used them on CentOS and MacOS and have had no problems. If you feel like bringing build_static.sh up to date, we'd happily accept a PR, but purely based on the versions of the deps, I'm guessing that script is hopeless in its current form. |
Let me raise PR once I get a change to dig it and find the solution. Thanks |
Getting the same problem on macOS 14 using the https://github.com/MisterTea/EternalTerminal#building-from-source process at the cmake ../ part |
@Lotusshaney try to brew update and install again. I made some changes. |
If you have set up ET correctly and are having an issue connecting/maintaining a session, please consider running in verbose mode and adding client & server logs to your issue.
To run in verbose mode, pass the --verbose=9 flag to et.
To collect logs, run the following on your client:
tar -cvzPhf /tmp/etclientLogs.tar.gz /tmp/etclient_err /tmp/etclient.INFO
Then run this on your server:
tar -cvzPhf /tmp/etserverLogs.tar.gz /tmp/etserver_err /tmp/etserver.INFO
The logs will contain the IP addresses & username of the client and server, but will not contain any of the data transmitted.
If you are experiencing a crash, please also post a backtrace. To do this, replace this line in your et script:
CLIENT_BINARY="etclient"
to this:
CLIENT_BINARY="lldb -- etclient"
then rerun with lldb and when it crashes, type "bt" to give me the stack trace. If you are running the client under linux, replace with:
CLIENT_BINARY="gdb --args etclient"
The text was updated successfully, but these errors were encountered: