mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #28] Build instructions for linux needed #20
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tavasti on GitHub (Apr 9, 2018).
Original GitHub issue: https://github.com/debauchee/barrier/issues/28
Build instructions for linux are needed. Plain cmake + make does not work. Make fails on
/home/tavasti/Downloads/barrier-2.0.0/src/./lib/common/common.h:27:3: error: #error "config.h missing"
error "config.h missing"
@walker0643 commented on GitHub (Apr 14, 2018):
I believe I saw you getting help with this on IRC, @tavasti ... did everything work out?
And, yes, documentation is lacking at this point.
@tavasti commented on GitHub (Apr 15, 2018):
Yes, I got things rolling. Point was run clean_build.sh and if you are not on git version, in cmake/Version.cmake adding line like:
set (BARRIER_REVISION 12345678)
@yupi2 commented on GitHub (Apr 15, 2018):
You might be able to do
cmake -DBARRIER_REVISION 123123123 .....etc@VertigoRay commented on GitHub (May 4, 2018):
Just walked through it on a new Linux Mint 18.3 Sylvia installation:
Now, you need to edit the CMakeLists.txt file and add
/usr/includeto theCMAKE_INCLUDE_PATH, seems to be known, but didn't work for me until I added it.Now, more bash commands:
Tried running
./build/bin/barriercso I could just pass it all the parameters to connect to my barrier server, but it seemed to crash my terminal and not do anything else. So, for now I've added./build/bin/barrierto my Startup Applications and I'll just have to type in the server IP each time I reboot. Not the end of the world, since I've been suffering a lot more since Synergy 2 released.@Persei08 commented on GitHub (May 12, 2018):
Thx @VertigoRay , for me on ubuntu 18.04, it was also necessary to install
libcurl4-nss-dev(and there is a typo for libavahi-compat-libdnssd-dev)Thanks everyone for this project
@VertigoRay commented on GitHub (May 13, 2018):
I'm glad it helped. 😊 Fixed the typo.
@dayne commented on GitHub (May 29, 2018):
I happen to have an answer (that I've since verified does successfully build barrier) for issue #41 where I tossed the following reply for the build process on linux:
I'll recommend we add these (or better) instructions to the wiki at: https://github.com/debauchee/barrier/wiki/Building-on-Linux
@tavasti commented on GitHub (May 30, 2018):
For release-versions (tar or zip) instructions need bit more fidling, and those should be also covered.
@bezoris commented on GitHub (Nov 29, 2018):
Many thanks!
Successful build on Debian stretch after installing libcurl3-nss separately followed by libcurl4-nss-dev; already had libcurl3 and libcurl3-gnutls installed.
Was going a bit batty trying to figure this out. Thanks again!
@adeperio commented on GitHub (Mar 31, 2019):
Can confirm @dayne 's instructions worked for me on ubuntu 18