Libjson-c-dev

[ xenial ] [ bionic ] [ disco ] [ eoan ] [ focal ]

Links for libjson-c-dev

JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. Supplemental Information. If you're using a Linux package manager, search for libxml2-dev to obtain the Libxml2 library for use with this book. For json-c, search for libjson-c-dev. On the Mac, use Homebrew to search for the libxml2 and json-c formulae. Documentation for Libxml2 is found on their website.It's pretty good with plenty of examples and explanations.

Ubuntu Resources:

Download Source Package json-c:

Maintainer:

Install libjson-c-dev. Installing libjson-c-dev package on Debian 8 (Jessie) is as easy as running the following command on terminal: sudo apt-get update sudo apt-get install libjson-c-dev libjson-c-dev package information. Package: libjson-c-dev (0.11-4) JSON manipulation library - development files This library allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. Mar 10, 2020  Introduction to JSON-C The JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. This package is known to build and work properly using an LFS-9.1 platform.

  • Ubuntu Developers (Mail Archive)

Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.

Original Maintainers (usually from Debian):

  • fabien boucher
  • Ondřej Surý

It should generally not be necessary for users to contact the original maintainer.

External Resources:

  • Homepage [github.com]

Similar packages:

Other Packages Related to libjson-c-dev

  • depends
  • recommends
  • suggests
  • enhances

Libjson-c-dev Version

  • dep:libjson-c2 (= 0.11-4ubuntu2)
    JSON manipulation library - shared library

Download libjson-c-dev

Download for all available architectures
ArchitecturePackage SizeInstalled SizeFiles
amd6429.9 kB171.0 kB [list of files]
arm6428.8 kB161.0 kB [list of files]
armhf27.5 kB140.0 kB [list of files]
i38630.5 kB154.0 kB [list of files]
powerpc29.0 kB154.0 kB [list of files]
ppc64el31.2 kB178.0 kB [list of files]
s390x30.1 kB150.0 kB [list of files]
WSL pulseaudio 9.0 build.md

commented Sep 4, 2018

While installing on my WSL Ubuntu 18.04 version I ran across the following issues

  1. libwebrtc-audio-processing-0 package not found while apt-get installing
    Resolved by removing that requirement from the install command
  2. Got this error while running 'make -j 8'
    'static declaration of ‘memfd_create’ follows non-static declaration'
    Resolved by commenting out

in src/pulsecore/memfd_wrappers.h
3. Got this error while running 'make -j 8'
'modules/raop/raop_client.c:167:8: error: dereferencing pointer to incomplete type 'RSA {aka struct rsa_st}' rsa->n = BN_bin2bn(modules, size, NULL);'
Resolved by updating this function as follows:

Also had to add '#include <openssl/opensslv.h>' at the top of the file.
This is apparently happening because of an OpenSSL upgrade where they changed the visibility of elements.

After these 3 fixes I got the setup done upto 'make -j 8' complete.

After the tutorial I got a pulseAudio Sound Server when checking 'aplay -L', but still did not show any sound cards, which I think wasn't meant to happen anyway.

In order to load asi plugins you need to have asi loader installed, you can download it separately or use the latest version that comes with this distrib ( dinput8.dll). Dev-c.vom gtav scripthookv. Where GTA5.exe is located.2.

commented Oct 5, 2019

While installing on my WSL Ubuntu 18.04 version I ran across the following issues

  1. libwebrtc-audio-processing-0 package not found while apt-get installing
    Resolved by removing that requirement from the install command
  2. Got this error while running 'make -j 8'
    'static declaration of ‘memfd_create’ follows non-static declaration'
    Resolved by commenting out

in src/pulsecore/memfd_wrappers.h
3. Got this error while running 'make -j 8'
'modules/raop/raop_client.c:167:8: error: dereferencing pointer to incomplete type 'RSA {aka struct rsa_st}' rsa->n = BN_bin2bn(modules, size, NULL);'
Resolved by updating this function as follows:

Also had to add '#include <openssl/opensslv.h>' at the top of the file.
This is apparently happening because of an OpenSSL upgrade where they changed the visibility of elements.

After these 3 fixes I got the setup done upto 'make -j 8' complete.

After the tutorial I got a pulseAudio Sound Server when checking 'aplay -L', but still did not show any sound cards, which I think wasn't meant to happen anyway.

Thank you!

commented Dec 19, 2019

Libjson-c-dev Redhat

Get this updated version instead:

I replaced the wget line with:

It works, and no changes were needed. I am using the Ubuntu 16.04 LTS in WSL on Windows 10 1909 (18363).

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment