sipwitch-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sipwitch-devel] trouble building sipwitch


From: David Sugar
Subject: Re: [Sipwitch-devel] trouble building sipwitch
Date: Thu, 22 Nov 2012 07:49:46 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121028 Thunderbird/16.0.2

There is two ways to get sipwitch to find ucommon.  The first is having
a ucommon-config.sh in a path.  This is the default, per gnu policies.
The second way is enabled using "--with-pkg-config" in configure.  Well,
actually, there is a third, which is how I do automake build trees, per
address@hidden:dyfet/automake-gnutelephony and
address@hidden:dyfet/cmake-gnutelephony, and is based on the fact that
you can pre-load the test variables used by automake/pkgconfig
detection.  For example:

export with_pkg_config=yes
export UCOMMON_LIBS="$lib/ucommon/openssl/libusecure.la
$lib/ucommon/corelib/libucommon.la -lssl -lcrypto $SYSLIBS -lpthread"
export UCOMMON_CFLAGS="-I$inc/ucommon/inc -Wno-long-long $SYSFLAGS
-fno-check-new -finline $VISIBILITY -DNEW_STDCPP=1"






On 11/22/2012 05:00 AM, Perazim wrote:
> David, 
> 
> I am still trying to port sipwitch to the openwrt router project.
> 
> Openwrt uses a crosscompiler to build for a soc. Packages are built and
> either put into a monolithic firmware or can be downloaded and added
> later one at a time.
> 
> Some of the deps are already available as openwrt packages: libosip2,
> libpthread, librt, libstdcpp, libopenssl.
> 
> So I had to package sipwitch, ucommon and libeXosip2. I was able to do
> this with ucommon and libeXosip without problems or at least no errors
> returned. However I am receiving a configure error from sipwitch in that
> it cannot find ucommon and stops.
> 
> Is there a way to specify the ucommon location? Is there anything else
> that can cause this behavior?
> 
> Here is the output and Makefile for openwrt:
> 
> 
> 
> 
> #
> # Copyright (C) 2006-2011 OpenWrt.org
> #
> # This is free software, licensed under the GNU General Public License
> v2.
> # See /LICENSE for more information.
> #
> 
> include $(TOPDIR)/rules.mk
> 
> PKG_NAME:=sipwitch
> PKG_VERSION:=1.2.4
> PKG_RELEASE:=1
> 
> PKG_BUILD_DIR:=$(BUILD_DIR)/sipwitch-$(PKG_VERSION)
> PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
> PKG_SOURCE_URL:=http://ftp.gnu.org/gnu/sipwitch/
> PKG_MD5SUM:=6119cecb062ba4d0af18b427b01c41e2
> PKG_CAT:=zcat
> 
> PKG_FIXUP:=autoreconf
> PKG_INSTALL:=1
> PKG_BUILD_PARALLEL:=1
> 
> include $(INCLUDE_DIR)/package.mk
> 
> define Package/sipwitch
>       SECTION:=net
>       CATEGORY:=Network
>       SUBMENU:=Telephony
>       DEPENDS:=+libosip2 +libeXosip +ucommon
>       TITLE:=Sipwitch
>       URL:=http://www.gnu.org/software/sipwitch/
> endef
> 
> define Package/sipwitch/description
>       Sipwitch is a simple sip registrar and proxy server.
> endef
> 
> define Build/Configure
>       $(call Build/Configure/Default, \
>               --disable-qt \
>               --with-libosip-prefix="$(STAGING_DIR)/usr" \
>               --with-libeXosip-prefix="$(STAGING_DIR)/usr" \
>               --with-ucommon-prefix="$(STAGING_DIR)/usr" \
>               --with-linux-headers=$(LINUX_DIR)\
>       )
> endef
> 
> define Package/sipwitch/install
>       $(INSTALL_DIR) $(1)/usr/sbin
>       $(INSTALL_BIN) $(PKG_BUILD_DIR)/sipwitch $(1)/usr/sbin/
> endef
> 
> $(eval $(call BuildPackage,sipwitch))
> 
> 
> 
> 
> address@hidden trunk]$ HOST_LIB_PATH_bfd=/lib: make
> package/sipwitch/compile V=s
> Collecting package info: done
> make[1]: Entering directory `/home/yossi/openwrt/trunk'
> make[2]: Entering directory
> `/home/yossi/openwrt/trunk/package/toolchain'
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean;
>  fi; echo "libc" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean;
>  fi; echo "libgcc" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
> WARNING: skipping libssp -- package not selected
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean;
>  fi; echo "libstdcpp" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean;
>  fi; echo "libpthread" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
> WARNING: skipping libthread-db -- package not selected
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install.clean;
>  fi; echo "librt" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/toolchain.default.install
> WARNING: skipping libgfortran -- package not selected
> WARNING: skipping ldd -- package not selected
> WARNING: skipping ldconfig -- package not selected
> make[2]: Leaving directory `/home/yossi/openwrt/trunk/package/toolchain'
> make[2]: Entering directory
> `/home/yossi/openwrt/trunk/package/libs/ocf-crypto-headers'
> make[2]: Leaving directory
> `/home/yossi/openwrt/trunk/package/libs/ocf-crypto-headers'
> make[2]: Entering directory
> `/home/yossi/openwrt/trunk/package/libs/zlib'
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/zlib.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/zlib.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/zlib.default.install.clean;
>  fi; echo "zlib" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/zlib.default.install
> make[2]: Leaving directory `/home/yossi/openwrt/trunk/package/libs/zlib'
> make[2]: Entering directory
> `/home/yossi/openwrt/trunk/package/libs/openssl'
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install.clean;
>  fi; echo "libopenssl" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install.clean;
>  fi; echo "openssl-util" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/openssl.default.install
> make[2]: Leaving directory
> `/home/yossi/openwrt/trunk/package/libs/openssl'
> make[2]: Entering directory `/home/yossi/openwrt/myfeed/ucommon'
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/ucommon.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/ucommon.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/ucommon.default.install.clean;
>  fi; echo "ucommon" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/ucommon.default.install
> make[2]: Leaving directory `/home/yossi/openwrt/myfeed/ucommon'
> make[2]: Entering directory
> `/home/yossi/openwrt/trunk/feeds/packages/libs/libosip2'
> if
> [ -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/libosip2.default.install.clean
>  ]; then rm -f 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/libosip2.default.install
>  
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/libosip2.default.install.clean;
>  fi; echo "libosip2" >> 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo/libosip2.default.install
> make[2]: Leaving directory
> `/home/yossi/openwrt/trunk/feeds/packages/libs/libosip2'
> make[2]: Entering directory `/home/yossi/openwrt/myfeed/sipwitch'
> . /home/yossi/openwrt/trunk/include/shell.sh; gzip
> -dc /home/yossi/openwrt/trunk/dl/sipwitch-1.2.4.tar.gz | /bin/gtar
> -C 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/..
>  -xf - 
> touch 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/.prepared_d64bce34c272ce8817084e7763a45fbd
> (cd 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4;
>  rm -f aclocal.m4; if [ -f ./configure.ac ] || [ -f ./configure.in ]; then [ 
> -d ./autom4te.cache ] && rm -rf autom4te.cache; [ -e ./config.rpath ] || ln 
> -s /home/yossi/openwrt/trunk/scripts/config.rpath ./config.rpath; touch NEWS 
> AUTHORS COPYING ABOUT-NLS ChangeLog; 
> AUTOM4TE=/home/yossi/openwrt/trunk/staging_dir/host/bin/autom4te 
> AUTOCONF=/home/yossi/openwrt/trunk/staging_dir/host/bin/autoconf 
> AUTOMAKE=/home/yossi/openwrt/trunk/staging_dir/host/bin/automake 
> ACLOCAL=/home/yossi/openwrt/trunk/staging_dir/host/bin/aclocal 
> AUTOHEADER=/home/yossi/openwrt/trunk/staging_dir/host/bin/autoheader 
> LIBTOOLIZE=/home/yossi/openwrt/trunk/staging_dir/host/bin/libtoolize 
> LIBTOOL=/home/yossi/openwrt/trunk/staging_dir/host/bin/libtool 
> M4=/home/yossi/openwrt/trunk/staging_dir/host/bin/m4 AUTOPOINT=true 
> /home/yossi/openwrt/trunk/staging_dir/host/bin/autoreconf -v -f -i -s -B 
> /home/yossi/openwrt/trunk/staging_dir/host/s
hare/aclocal -I 
/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/host/share/aclocal
 -I 
/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/share/aclocal
 -I m4 -I . . || true; fi; );
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf:
> running: /home/yossi/openwrt/trunk/staging_dir/host/bin/aclocal
> -I 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/host/share/aclocal
>  -I 
> /home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/share/aclocal
>  -I m4 -I . --force 
> autoreconf: configure.ac: tracing
> autoreconf:
> running: /home/yossi/openwrt/trunk/staging_dir/host/bin/libtoolize
> --force
> OpenWrt-libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR,
> `autoconf'.
> OpenWrt-libtoolize: linking file `autoconf/ltmain.sh'
> OpenWrt-libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to
> configure.ac and
> OpenWrt-libtoolize: rerunning libtoolize, to keep the correct libtool
> macros in-tree.
> OpenWrt-libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in
> Makefile.am.
> autoreconf:
> running: /home/yossi/openwrt/trunk/staging_dir/host/bin/autoconf
> --include=/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/host/share/aclocal
>  
> --include=/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/share/aclocal
>  --include=m4 --include=. 
> --prepend-include=/home/yossi/openwrt/trunk/staging_dir/host/share/aclocal 
> --force
> autoreconf:
> running: /home/yossi/openwrt/trunk/staging_dir/host/bin/autoheader
> --include=/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/host/share/aclocal
>  
> --include=/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/share/aclocal
>  --include=m4 --include=. 
> --prepend-include=/home/yossi/openwrt/trunk/staging_dir/host/share/aclocal 
> --force
> autoreconf:
> running: /home/yossi/openwrt/trunk/staging_dir/host/bin/automake
> --add-missing --force-missing
> autoreconf: Leaving directory `.'
> (cd 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/./;
>  if [ -x ./configure ]; then /bin/find 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/
>  -name config.guess | xargs -r chmod u+w; /bin/find 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/
>  -name config.guess | xargs -r -n1 cp 
> /home/yossi/openwrt/trunk/scripts/config.guess; /bin/find 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/
>  -name config.sub | xargs -r chmod u+w; /bin/find 
> /home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/
>  -name config.sub | xargs -r -n1 cp 
> /home/yossi/openwrt/trunk/scripts/config.sub; AR=mips-openwrt-linux-uclibc-ar 
> AS="mips-openwrt-linux-uclibc-gcc -c -Os -pipe -mips32r2 -mtune=mips32r2 
> -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable 
> -msoft-float" LD=mips-openwrt-linux-uclibc-ld NM=mips-openwrt-linux-uclibc-nm 
> CC="mips-o
penwrt-linux-uclibc-gcc" GCC="mips-openwrt-linux-uclibc-gcc" 
CXX="mips-openwrt-linux-uclibc-g++" RANLIB=mips-openwrt-linux-uclibc-ranlib 
STRIP=mips-openwrt-linux-uclibc-strip OBJCOPY=mips-openwrt-linux-uclibc-objcopy 
OBJDUMP=mips-openwrt-linux-uclibc-objdump SIZE=mips-openwrt-linux-uclibc-size 
CFLAGS="-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves -fhonour-copts 
-Wno-error=unused-but-set-variable -msoft-float " CXXFLAGS="-Os -pipe -mips32r2 
-mtune=mips32r2 -fno-caller-saves -fhonour-copts 
-Wno-error=unused-but-set-variable -msoft-float " 
CPPFLAGS="-I/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/include
 -I/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/include 
-I/home/yossi/openwrt/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include
 
-I/home/yossi/openwrt/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/include
 " LDFLAGS="-L/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.3
3.2/usr/lib 
-L/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib 
-L/home/yossi/openwrt/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib
 
-L/home/yossi/openwrt/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib
 "   ./configure --target=mips-openwrt-linux --host=mips-openwrt-linux 
--build=i686-redhat-linux --program-prefix="" --program-suffix="" --prefix=/usr 
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib 
--sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man 
--infodir=/usr/info --disable-nls    --disable-qt 
--with-libosip-prefix="/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr"
 
--with-libeXosip-prefix="/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr"
 
--with-ucommon-prefix="/home/yossi/openwrt/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr"
 --with-linux-headers= ; fi; )
> configure: WARNING: unrecognized options: --disable-nls,
> --with-libosip-prefix, --with-libeXosip-prefix, --with-ucommon-prefix,
> --with-linux-headers
> configure: loading site
> script /home/yossi/openwrt/trunk/include/site/mips-openwrt-linux-uclibc
> checking build system type... i686-redhat-linux-gnu
> checking host system type... mips-openwrt-linux-gnu
> checking target system type... mips-openwrt-linux-gnu
> checking for mips-openwrt-linux-gcc... mips-openwrt-linux-uclibc-gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... yes
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether mips-openwrt-linux-uclibc-gcc accepts -g... yes
> checking for mips-openwrt-linux-uclibc-gcc option to accept ISO C89...
> none needed
> checking how to run the C preprocessor... mips-openwrt-linux-uclibc-gcc
> -E
> checking for mips-openwrt-linux-gcc... (cached)
> mips-openwrt-linux-uclibc-gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether mips-openwrt-linux-uclibc-gcc accepts -g... (cached)
> yes
> checking for mips-openwrt-linux-uclibc-gcc option to accept ISO C89...
> (cached) none needed
> checking whether we are using the GNU C++ compiler... yes
> checking whether mips-openwrt-linux-uclibc-g++ accepts -g... yes
> checking how to run the C++ preprocessor... mips-openwrt-linux-uclibc-g
> ++ -E
> checking whether we are using the GNU C++ compiler... (cached) yes
> checking whether mips-openwrt-linux-uclibc-g++ accepts -g... (cached)
> yes
> checking whether ln -s works... yes
> checking how to print strings... printf
> checking for a sed that does not truncate
> output... /home/yossi/openwrt/trunk/staging_dir/host/bin/sed
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fgrep... /bin/grep -F
> checking for ld used by mips-openwrt-linux-uclibc-gcc...
> mips-openwrt-linux-uclibc-ld
> checking if the linker (mips-openwrt-linux-uclibc-ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)...
> mips-openwrt-linux-uclibc-nm
> checking the name lister (mips-openwrt-linux-uclibc-nm) interface... BSD
> nm
> checking the maximum length of command line arguments... 1572864
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking how to convert i686-redhat-linux-gnu file names to
> mips-openwrt-linux-gnu format... func_convert_file_noop
> checking how to convert i686-redhat-linux-gnu file names to toolchain
> format... func_convert_file_noop
> checking for mips-openwrt-linux-uclibc-ld option to reload object
> files... -r
> checking for mips-openwrt-linux-objdump...
> mips-openwrt-linux-uclibc-objdump
> checking how to recognize dependent libraries... pass_all
> checking for mips-openwrt-linux-dlltool... dlltool
> checking how to associate runtime and link libraries... printf %s\n
> checking for mips-openwrt-linux-ar... mips-openwrt-linux-uclibc-ar
> checking for archiver @FILE support... @
> checking for mips-openwrt-linux-strip... mips-openwrt-linux-uclibc-strip
> checking for mips-openwrt-linux-ranlib...
> mips-openwrt-linux-uclibc-ranlib
> checking for gawk... gawk
> checking command to parse mips-openwrt-linux-uclibc-nm output from
> mips-openwrt-linux-uclibc-gcc object... ok
> checking for sysroot... no
> checking for mips-openwrt-linux-mt... no
> checking for mt... no
> checking if : is a manifest tool... no
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if mips-openwrt-linux-uclibc-gcc supports -fno-rtti
> -fno-exceptions... no
> checking for mips-openwrt-linux-uclibc-gcc option to produce PIC...
> -fPIC -DPIC
> checking if mips-openwrt-linux-uclibc-gcc PIC flag -fPIC -DPIC works...
> yes
> checking if mips-openwrt-linux-uclibc-gcc static flag -static works...
> yes
> checking if mips-openwrt-linux-uclibc-gcc supports -c -o file.o... yes
> checking if mips-openwrt-linux-uclibc-gcc supports -c -o file.o...
> (cached) yes
> checking whether the mips-openwrt-linux-uclibc-gcc linker
> (mips-openwrt-linux-uclibc-ld) supports shared libraries... yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dlopen... no
> checking for dlopen in -ldl... yes
> checking whether a program can dlopen itself... cross
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking how to run the C++ preprocessor... mips-openwrt-linux-uclibc-g
> ++ -E
> checking for ld used by mips-openwrt-linux-uclibc-g++...
> mips-openwrt-linux-uclibc-ld
> checking if the linker (mips-openwrt-linux-uclibc-ld) is GNU ld... yes
> checking whether the mips-openwrt-linux-uclibc-g++ linker
> (mips-openwrt-linux-uclibc-ld) supports shared libraries... yes
> checking for mips-openwrt-linux-uclibc-g++ option to produce PIC...
> -fPIC -DPIC
> checking if mips-openwrt-linux-uclibc-g++ PIC flag -fPIC -DPIC works...
> yes
> checking if mips-openwrt-linux-uclibc-g++ static flag -static works...
> yes
> checking if mips-openwrt-linux-uclibc-g++ supports -c -o file.o... yes
> checking if mips-openwrt-linux-uclibc-g++ supports -c -o file.o...
> (cached) yes
> checking whether the mips-openwrt-linux-uclibc-g++ linker
> (mips-openwrt-linux-uclibc-ld) supports shared libraries... yes
> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for mips-openwrt-linux-strip... (cached)
> mips-openwrt-linux-uclibc-strip
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking whether make sets $(MAKE)... yes
> checking for style of include used by make... GNU
> checking dependency style of mips-openwrt-linux-uclibc-gcc... gcc3
> checking dependency style of mips-openwrt-linux-uclibc-g++... gcc3
> checking for C/C++ restrict keyword... __restrict
> checking for working volatile... yes
> checking for inline... inline
> checking for
> pkg-config... /home/yossi/openwrt/trunk/staging_dir/host/bin/pkg-config
> checking openssl/openssl.h usability... no
> checking openssl/openssl.h presence... no
> checking for openssl/openssl.h... no
> checking for ucommon-config... none
> configure: error: "required ucommon library missing"
> make[2]: ***
> [/home/yossi/openwrt/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/sipwitch-1.2.4/.configured_]
>  Error 1
> make[2]: Leaving directory `/home/yossi/openwrt/myfeed/sipwitch'
> make[1]: *** [package/feeds/custom/sipwitch/compile] Error 2
> make[1]: Leaving directory `/home/yossi/openwrt/trunk'
> make: *** [package/sipwitch/compile] Error 2
> address@hidden trunk]$ 
> 
> 
> 
> 
> Thanks,
> 
> Perazim
> 
> 
> 
> 

Attachment: dyfet.vcf
Description: Vcard


reply via email to

[Prev in Thread] Current Thread [Next in Thread]