Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Jul 17, 2012, 7:52:59 PM (12 years ago)
- Author:
-
michaelz
- Comment:
-
Added configure parameters
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v2
|
v3
|
|
5 | 5 | |
6 | 6 | You need the ability to build pidgin. Then compile and install the default branch of the android repository the normal way. |
| 7 | |
| 8 | Those are the configure parameters to use: |
| 9 | |
| 10 | {{{ |
| 11 | ./configure \ |
| 12 | --disable-gtkui --disable-consoleui --disable-avahi \ |
| 13 | --disable-screensaver --disable-sm --disable-gstreamer \ |
| 14 | --disable-vv --disable-idn --disable-meanwhile --disable-nm \ |
| 15 | --disable-nss --disable-gnutls --disable-dbus --disable-farstream \ |
| 16 | --disable-perl --disable-tcl \ |
| 17 | --disable-plugins --with-static-prpls="all" \ |
| 18 | --disable-schemas-install |
| 19 | }}} |
7 | 20 | |
8 | 21 | If you do not want to install it, you might adapt the Eclipse configuration (Project → Properties → C/C++ Build → Settings → Includes; Mind to select the right build configuration) |
… |
… |
|
16 | 29 | Before loading libpurple call: |
17 | 30 | |
18 | | System.loadLibrary("im.pidgin.libpurple"); |
19 | | PurpleLibraryLoader.fakeLoad(); /* avoids android loads */ |
| 31 | {{{ |
| 32 | System.loadLibrary("im.pidgin.libpurple"); |
| 33 | PurpleLibraryLoader.fakeLoad(); /* avoids android loads */ |
| 34 | }}} |
20 | 35 | |
21 | 36 | Ensure to have the library that was build on your path, e.g. by adding the JVM Argument: |
22 | | -Djava.library.path=/usr/local/lib:${workspace_loc:im.pidgin.libpurple/X86} |
| 37 | {{{ |
| 38 | -Djava.library.path=/usr/local/lib:${workspace_loc:im.pidgin.libpurple/X86} |
| 39 | }}} |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!