You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the problem when you have such a good program with GitAhead... I want to run it everywhere.
Trying to build for FreeBSD, and have run into two problems, both due to the location of headers / libraries really.
FreeBSD doesn't have inotify out of the box, so it requires libinotify to provide the bridge to kqueue for this. Having installed libinotify with pkg, it appears that "/usr/local/include" isn't being included in the CXXFLAGs.
If I provide CXX_FLAGS to CMake this works, and it compiles, however it now doesn't link since it wants libinotify (-L/usr/local/lib -linotify) passed in on the linker flags. Passing LDFLAGS to CMake did not appear to work here however.
I think it would be amazing if on BSD derivatives if pkg-config could be used to pick up the libinotify locations.
And I think a similar situation occurs with libssh2 (on the linker flags).
Maybe it's just my FreeBSD (FuryBSD) environment that is wacky.
Either way, I'll have a look at it, since I am very keen on getting GitAhead working in this environment :)
Thanks for a great application
The text was updated successfully, but these errors were encountered:
This is the problem when you have such a good program with GitAhead... I want to run it everywhere.
Trying to build for FreeBSD, and have run into two problems, both due to the location of headers / libraries really.
FreeBSD doesn't have inotify out of the box, so it requires libinotify to provide the bridge to kqueue for this. Having installed libinotify with pkg, it appears that "/usr/local/include" isn't being included in the CXXFLAGs.
If I provide CXX_FLAGS to CMake this works, and it compiles, however it now doesn't link since it wants libinotify (-L/usr/local/lib -linotify) passed in on the linker flags. Passing LDFLAGS to CMake did not appear to work here however.
I think it would be amazing if on BSD derivatives if pkg-config could be used to pick up the libinotify locations.
And I think a similar situation occurs with libssh2 (on the linker flags).
Maybe it's just my FreeBSD (FuryBSD) environment that is wacky.
Either way, I'll have a look at it, since I am very keen on getting GitAhead working in this environment :)
Thanks for a great application
The text was updated successfully, but these errors were encountered: