Compiling pulseaudio

OpenSuse 11.4 64bit KDE. When compiling pulseaudio I get the following error…

configure: error: Package requirements ( json >= 0.9 ) were not met:

No package 'json' found

…zypper doesn’t find it and Google searches lead to versions for PHP or Perl or only 32bit. Does anyone have any suggestions?

Thanks.

zypper se json lists a lot packages for me. You likely need to install

libjson-devel

Did you try to install the build requirements wtih


zypper si -d pulseaudio

and which version of pulseaudio do you try to compile?


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

I am not familiar with these zypper options, and when I tried them I got a big surprise. 60 new packages and 151 MiB of disk space. I’m thinking about it. I have a slow connection here in Mexico.

I just switched back from 12.1 to 11.4 and since I had so much trouble with pulseaudio the last time I installed 11.4, I decided I might try to make it work by upgrading to pulseaudio version 1.1. No v1.1 RPM binaries are available for 11.4.
Perhaps disabling pulseaudio like the last time is the simple solution. Actually everything I use works except for Skype which forces pulseaudio as default if it is active.

Thanks, but after seeing the results reported above, I fear that once I install json I’m going to come across a whole lot more errors down the compile highway.

on., 30.11.2011 kl. 22.26 +0000, skrev ionmich:

> I just switched back from 12.1 to 11.4 and since I had so much trouble
> with pulseaudio the last time I installed 11.4, I decided I might try to
> make it work by upgrading to pulseaudio version 1.1. No v1.1 RPM
> binaries are available for 11.4.

Huh?

https://build.opensuse.org/package/show?package=pulseaudio&project=multimedia%3Alibs

http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_11.4/

pulseaudio 1.1 for you right there in the devel-project.

//zaitor

Thank you very much. That should my task a lot simpler.