-
Notifications
You must be signed in to change notification settings - Fork 8
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
The status notifier refuses to build on ubuntu 12.04 #6
Comments
Some more info.. I found the gtkdocize, it's in the gtk-doc-tools package. Errors which I'm getting:
should be
After removing the autoconf requirement:
At that point I gave up. |
It turned out the "next" branch works better. The ns-example makefile doesn't see GTK cflags though, had to build it like this:
And... unrelated to this ticket, but running the example doesn't do anything useful -- no icons appear in the notification area. |
Have u specified ./configure --enable-example? |
That worked! thanks. |
Hi,
Right, sorry; gtk-doc is indeed required when building from git (i.e.
running autogen.sh), as it's used to build HTML documentation. (Note
that in the release tarball said documentation is included, so gtk-doc
isn't needed to build from it.)
And indeed, a bashism has been fixed in autogen.sh in branch next.
Other than that, statusnotifer needs Glib (w/ GIO & GObject),
gdk-pixbuf2 and GDK3 to build/run. (GTK3 is only needed for the example,
i.e. with --enable-example)
As for the autoconf requirement, 2.69 was put because that's what I used
when creating it, but a lower version might (obviously) be fine. I'll
see to lower it, at least to 2.68.
Glad you got it working in the end though!
Cheers,
-j
|
Thanks for the response. This issue is no longer a problem for me, as I have built and evaluated the library. Feel free to close it, unless you want to keep it for tracking purpose. |
Hi.
A user of my project asked me to evaluate whether statusnotifier can be used for implementing status icon in KDE.
I tried to build the lib on ubuntu 12.04, and that failed during autogen.sh: gtkdocize is not to be found anywhere, etc.
I can't seem to find any mention of what is the minimal requirements for this library, both for build environment, and for runtime environment.
Would be nice if you provide some build instructions. Thanks.
The text was updated successfully, but these errors were encountered: