View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000343 | easycwmp | Help | public | 2018-07-10 01:11 | 2018-07-10 01:11 |
Reporter | Antony1169 | Assigned To | |||
Priority | normal | Severity | block | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Linux x86 | OS | CentOS 7 | OS Version | 7-5.1804.el7 |
Summary | 0000343: Unable to Complete ./configure Script | ||||
Description | This is repeatable on latest CentOS 7 and Ubuntu Server 18.04 versions. I am sure that I followed the EasyCwmp installation guide completely. I always get stuck when installing the EasyCwmp program at the ./configure script. It reports "No package 'microxml' found". I repeat the installation instructions part 3 and skip over step 2 for microxml from the EasyCwmp installation document. I look over the ./configure script and can not tell what/where the script is looking for 'microxml'. Required packages installed: libuci: 26 March 2018 version (from git.openwrt.org) libcurl: libcurl-devel 7.29.0-46.el7 json-c: json-c 0.11-4.el7_0 json-c: json-c-devel 0.11-4.el7_0 libubox: 2.8.12.2 libubus: 2.8.12.2 microxml: 1.0 (from https://github.com/pivasoftware/microxml) mini-xml: 2.7 | ||||
Steps To Reproduce | Install all packages normally using the steps provided at http://www.easycwmp.org/install.html (not all packages needed to be installed are listed; cmake, autoconf, libcurl-dev, etc.) When you start installing the latest version of EasyCwmp, you will be able to run the "autoreconf -i" successfully. When you run the "./configure --prefix=/usr --enable-threads --enable-shared --enable-static" script, 1) --enable-acs is not recognized 2) "checking for MICROXML... no" "configure: error: Package requirements (microxml) were not met: "No package 'microxml' found "Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. "Alternatively, you may set the environment variables MICROXML_CFLAGS and MICROXML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." | ||||
Additional Information | Then man pkg-config page does not help me as I did not design this code. json-c and libcurl were installed using yum in CentOS 7 and apt-get in Ubuntu 18.04 | ||||
Tags | No tags attached. | ||||
e-mail notification | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-07-10 01:11 | Antony1169 | New Issue |