[jitsi-users] Solaris native files


#1

Please forgive my asking something that everyone may know, but I searched the FAQ, the archives, etc and came up empty.

I am trying to run Jitsi on Solaris 11 and 12. I pulled over the latest and compiled it (with a lot of Java warnings I see) and it sort of works.

I had to go find my own libhid for Solaris and compile/install it, which I did. Jitsi now launches and works with jabber and google talk.

However I get fatal errors with the video portion because some of the native libs are missing. I am guessing this is because the code base is geared towards Solaris 10 perhaps and Solaris 11 is a rather different animal.

*I am missing a solution for libjnawtrenderer and libglobalshortcut for Solaris 11.* I don't see these in the Solaris repository and a google search didn't help me out. I would be happy to compile them on Solaris 11 if I had the sources, am I just being blind and now seeing where I can get them?

Thanks for the help and looking forward to seeing this working on my system.

Randy


#2

Hello Randy,

The sources for the libglobalshortcut are in src/native/globalshortcut
folder of the jitsi project.

···

On Fri, Apr 19, 2013 at 11:26 PM, Randy <justrandy@charter.net> wrote:

Please forgive my asking something that everyone may know, but I searched
the FAQ, the archives, etc and came up empty.

I am trying to run Jitsi on Solaris 11 and 12. I pulled over the latest
and compiled it (with a lot of Java warnings I see) and it sort of works.

I had to go find my own libhid for Solaris and compile/install it, which I
did. Jitsi now launches and works with jabber and google talk.

However I get fatal errors with the video portion because some of the
native libs are missing. I am guessing this is because the code base is
geared towards Solaris 10 perhaps and Solaris 11 is a rather different
animal.

*I am missing a solution for libjnawtrenderer and libglobalshortcut for
Solaris 11.* I don't see these in the Solaris repository and a google
search didn't help me out. I would be happy to compile them on Solaris 11
if I had the sources, am I just being blind and now seeing where I can get
them?

Thanks for the help and looking forward to seeing this working on my
system.

Randy

--
Regards,
Hristo.


#3

Hello Randy,

The sources for the libglobalshortcut are in src/native/globalshortcut folder of the jitsi project.

ah, yes thanks. I edited the build.xml file a bit and now I have built it and some of the other common libs.

However, I still am in need of libjnawtrenderer, which has me stumped. Any suggestions on that one?

Thanks! It's good to see the error about the globalshortcut go away, one less to figure out.

Randy

···

On 04/19/13 09:46 AM, Hristo Terezov wrote:

On Fri, Apr 19, 2013 at 11:26 PM, Randy <justrandy@charter.net > <mailto:justrandy@charter.net>> wrote:

    Please forgive my asking something that everyone may know, but I
    searched the FAQ, the archives, etc and came up empty.

    I am trying to run Jitsi on Solaris 11 and 12. I pulled over the
    latest and compiled it (with a lot of Java warnings I see) and it
    sort of works.

    I had to go find my own libhid for Solaris and compile/install it,
    which I did. Jitsi now launches and works with jabber and google
    talk.

    However I get fatal errors with the video portion because some of
    the native libs are missing. I am guessing this is because the
    code base is geared towards Solaris 10 perhaps and Solaris 11 is a
    rather different animal.

    *I am missing a solution for libjnawtrenderer and
    libglobalshortcut for Solaris 11.* I don't see these in the
    Solaris repository and a google search didn't help me out. I
    would be happy to compile them on Solaris 11 if I had the sources,
    am I just being blind and now seeing where I can get them?

    Thanks for the help and looking forward to seeing this working on
    my system.

    Randy

--
Regards,
Hristo.


#4

Hi,

However, I still am in need of libjnawtrenderer, which has me stumped.
Any suggestions on that one?

Thanks! It's good to see the error about the globalshortcut go away, one
less to figure out.

Randy

The native code for libjnawtrenderer is in libjitsi[1] (see the
'jawtrenderer' in src/native/build.xml), but I don't think it is strictly
required, even if you want video support (CMIIW).
However, you will need (at least) libjnffmpeg, and also libjnportaudio and
libjnspeex for audio. The code for them all is again in libjitsi, and they
have their respective targets (which will need to be modified for a
solaris build). See the README files in src/native for some tips.

Regards,
Boris

[1] https://jitsi.org/libjitsi

···

On Fri, Apr 19, 2013 at 3:54 PM, Randy <justrandy@charter.net> wrote: