Comments (5)
hi, and thanks for the report!
it looks like the dev headers are missing, which often have to be installed separately. i failed to find a searchable package registry for the puppy package manager (which is assume PPM stands for), so i can't say for sure. which dependencies exactly did you make sure are installed?
from lurch.
Hi, I installed that's dependence:
cmake_3.10.2
git-all_2.17.1
libpurple0_2.12.0
libmxml1_2.10-1
libxml2_2.9.4
libsqlite3-0_3.22.0
libgcrypt20_1.8.1
build-essential_12.4
My puppy linux is bionic_puppy x86. Have packets .pet (propriety of puppy) and this distro get parts of Ubuntu 18 TLS to complement the library.
from lurch.
sorry i didn't get back to you earlier. as i said, i couldn't really find a package registry. if it's ubuntu based, the dev headers are in fact in a separate package. here is the list of packages needed for debian from the readme:
sudo apt install git cmake libpurple-dev libmxml-dev libxml2-dev libsqlite3-dev libgcrypt20-dev build-essential
can you try installing the -dev
packages?
from lurch.
when i set make install-home, i got this error:
make install-home
Package purple was not found in the pkg-config search path.
Perhaps you should add the directory containing `purple.pc'
to the PKG_CONFIG_PATH environment variable
No package 'purple' found
cc -fPIC -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/libxml2 -I./headers/jabber -I./lib/libomemo/src -I./lib/axc/src -I./lib/axc/lib/libsignal-protocol-c/src -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch.c -o build/lurch.o
./src/lurch.c:7:10: fatal error: purple.h: No such file or directory
#include <purple.h>
^~~~~~~~~~
compilation terminated.
Makefile:148: recipe for target 'build/lurch.o' failed
make: *** [build/lurch.o] Error 1
from lurch.
@MundoDasCPUs you're still missing the purple-dev package
from lurch.
Related Issues (20)
- cannot send omemo encrypted messages with portable edition of pidgin ... HOT 14
- [0.7.0] Makefile pulls indirect dependencies (from libomemo and libaxc) into lurch without need to? HOT 7
- Licensed under "GPL 3 (and just that)" or "GPL 3 or later"? HOT 9
- Custom smileys are broken in OMEMO-enabled chat HOT 1
- Request for v0.7.0 Windows DLLs HOT 15
- I can't seem to read other people's devicelists HOT 2
- XML parser error for JabberStream 0343AFD0: Domain 3, code 100, level 1: xmlns: URI eu.siacs.conversations.axolotl is not absolute HOT 5
- Received omemo message that does not contain a key for this device HOT 21
- outdated documentation? HOT 1
- Having lurch enabled in pidgin causes connections to reset HOT 4
- Messages cannot send with lurch HOT 4
- lurch no longer showing up in pidgin plugin list? Pidgin 2.14.9 HOT 9
- It doesn't work for a FIPS cryptographic policies HOT 1
- [Documentation]Add Gentoo installation guide to README.md HOT 1
- Why not compile statically for easier distribution? HOT 2
- Crash when starting conversation with a new buddy in Pidgin HOT 1
- Feature: Add a shield in head of conversation tab to show End-To-End is OMEMO encrypted
- Plugin is not on the list of plugins HOT 2
- There was an error decrypting an OMEMO message addressed to this device. See the debug log for details. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lurch.