Hey Maxim, Thank you for the quick answer, it helped a lot to move forward. Do you know is it possible to create a deb package from build? I want to run this build on another computer.
On Wed, Aug 2, 2023 at 5:05 PM Maxim Cournoyer < [email protected]> wrote: > Hi Johnny, > > ----- Original Message ----- > > From: "Johnny Markiewicz" <[email protected]> > > To: [email protected] > > Sent: Wednesday, August 2, 2023 9:27:54 AM > > Subject: jami client > > > Hi, > > > > I'm trying to build and run jami client from source on my machine. I have > > configured asterisk server running on my machine but I am unable to > > register SIP user from jami client. > > In logs I found such message: > > > > NetworkManager client initialized, version: , daemon running: no , > > networking enabled: no > > no primary network connection detected, check network settings > > > > I think the problem here is that client can't see daemon and the whole > > transport does not work. Could you explain how I should run jami-client > to > > use daemon running as separate process? Or running jami client should > setup > > daemon itself and I don't need to run it separately? > > Most Jami clients nowadays are built with the -DENABLE_LIBWRAP=ON build > option which causes it to link to libjami directly (which is the > core/daemon code), so a separate daemon (jamid) process is not needed. > > But if you built it yourself it may be built to use a daemon, in which > case the daemon needs to run first yes. The binary is called 'jamid'. > > There's a Python script to easily build jami from source, you can e.g. > > ./build.py --install > > to build, then > > ./build.py --run > > to run it. The script builds jami with the -DENABLE_LIBWRAP=ON option by > default. > > I hope that helps! > > Maxim >
