aboSamoor | Hi, I pulled the latest unity version, but still away from this screenshot http://dl.dropbox.com/u/217582/Files%20Shared%20from%20GNOME%20Do/unity_dash01-1951205588.jpg ? | 11:42 |
---|---|---|
Odd-rationale | Hello! I am developing an app that uses the Application Indicator. I read on the wiki page that the Application Indicator supports a fallback wich will create a GtkStatusIcon. However, when I tried running my application on a system without AppIndicator, I got an error message saying that it could not find libappindicator.so.0. Do you have to install something extra in order for it to work in | 17:21 |
Odd-rationale | non-Ubuntu systems? Thanks! | 17:21 |
hyperair | yes you do. | 17:22 |
hyperair | you need the libappindicator.so.0 library. | 17:22 |
Odd-rationale | hyperair: ok. so how is the best way to package my app for other systems that do not have libappindicator0 packaged? | 17:24 |
hyperair | Odd-rationale: you can bundle it in the sources, i believe. | 17:24 |
hyperair | Odd-rationale: your best bet is to package libappindicator0 for all other systems. | 17:25 |
Odd-rationale | hyperair: if i bundle in the source, would i have to maintain two separate packages, one for ubuntu systems and one for non-ubuntu systems? | 17:27 |
hyperair | Odd-rationale: not necessarily. | 17:27 |
hyperair | Odd-rationale: you bundle it in the source, but put a switch | 17:27 |
bratsche | In your configure scripts, just detect if the system has libappindicator installed. | 17:28 |
hyperair | a configure switch that allows switching between the bundled version and the non-bundled one. | 17:28 |
hyperair | and a manual switch. | 17:28 |
hyperair | so that package managers don't get bitten in the ass by automagic scripts not failing properly | 17:28 |
Odd-rationale | ok. so it would be a compile time option. | 17:29 |
hyperair | yes. | 17:29 |
Odd-rationale | that makes sense, now. | 17:30 |
Odd-rationale | So, if i detect that the system does not have libappindicator0, i would have to install libappindicator.so.0 into /usr/lib? | 17:32 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!