← Back to team overview

rohc team mailing list archive

Re: [Question #226938]: build instructions for IPROHC

 

Question #226938 on rohc changed:
https://answers.launchpad.net/rohc/+question/226938

Didier Barvaux proposed the following answer:
Matthew,

> Those instructions don't work on my system, and I doubt
> they will work on many redhat dev systems.

I'm sorry for you. The INSTALL file is not targeting Redhat
systems only. The instructions are generic. And they will
remain as is. Instructions for specific systems could be
described in the project's wiki. That's done that way for the
ROHC library.

> 1. Cmake is not installed by default on most systems and
> needs to be installed.

Yes. I have just added a new sentence in the INSTALL file that
reads: "Please install Cmake and any above dependencies from
sources or with your favorite package manager before going
further."

> 2. There is an environment variable which I believe is
> CMAKE_CXX_COMPILER that must be set to the location of
> your compiler. The cmake program generates a file called the
> CMakeList.cache I believe and the variable must be found and
> set in that file to the location of your GCC or other compiler.

Cmake tells you that you miss a C++ compiler (first hit with Google
search). You can get rid of the warning by installing g++. However
IP/ROHC does not use C++, so I updated the Cmake config file to
disable that check. Thank you for reporting the problem!

> 3. Additionally the system requires you to install gnutls-dev NOT
> gnutls that was another issue I ran into.

A Redhat system requires you that, some other systems may requires
a gnutls-devel package, others may not require anything. It depends on
your system. I would welcome a new page on the wiki that describes the
specific installation steps for Redhat systems.

Regards,
Didier

-- 
You received this question notification because you are a member of ROHC
Team, which is an answer contact for rohc.