Skip to content
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

Add installation/setup instructions for Ubuntu #79

Merged
merged 2 commits into from Jul 7, 2020
Merged

Conversation

cxw42
Copy link
Contributor

@cxw42 cxw42 commented May 15, 2020

Kusma,

I have switched from Win7 to Lubuntu and finally got Rocket set up the other day on the new OS \o/ . It took me a bit of trial and error to get everything right. I wrote up my notes and offer them in this PR for the benefit of others. Let me know what you think!

cxw

Copy link
Member

@kusma kusma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it! A few comments for now, though!

doc/INSTALL-ubuntu.md Outdated Show resolved Hide resolved
doc/INSTALL-ubuntu.md Outdated Show resolved Hide resolved
doc/INSTALL-ubuntu.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
$ cd examples
$ export LD_LIBRARY_PATH="$(realpath lib):$LD_LIBRARY_PATH"
# ^ This is so the system can find libbass.so
$ ./example_bass &
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps LD_LIBRARY_PATH="$(realpath lib)" ./example_bass so we don't suggest contaminating the shell? I also don't think previously set LD_LIBRARY_PATH needs to be preserved here...

Copy link
Contributor Author

@cxw42 cxw42 May 15, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Happy to put it on the same line --- I broke it into two just for spacing.
  • I would strongly prefer to include the old LD_LIBRARY_PATH just in case a user has some weird setup. OK? (It could be worse --- "$(realpath lib)${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH}" :D ). (Edit Really, I just don't want to get a bug report from somebody who has a bogus ld.so.conf but hasn't noticed it because LD_LIBRARY_PATH is compensating ;) .)

cxw42 added 2 commits May 15, 2020 20:40
Also:
- Added .md files to .editorconfig
- Fixed typo in pathnames in README.md
Collapse cxw's entries together
@cxw42
Copy link
Contributor Author

cxw42 commented May 16, 2020

Updated! I also had to add a .gitignore entry for a file created by the Qt5 make process. Thanks for the quick response and feedback!

@cxw42
Copy link
Contributor Author

cxw42 commented May 17, 2020

I see the build passed Travis (here), but the Travis status in GH shows as "Expected". Please let me know if there's anything I need to do!

@kusma
Copy link
Member

kusma commented May 20, 2020

Sorry, I'm just low on time right now!

Copy link
Member

@kusma kusma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks!

@kusma kusma merged commit 09d0cca into rocket:master Jul 7, 2020
@cxw42 cxw42 deleted the ubuntu branch July 9, 2020 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants