Hi guys

My name is Gustavo, I am working with the SynCE sources of trunk (rev 4335)
to make binaries for the current Debian stable.
In the task of creating libera binaries, I ran into a dependency problem.

Script:

#####
TMP_DIR="$(mktemp -d "/tmp/$(basename "$0")_XXXXXX")" || exit 1
LIB_RRA_PATH="${TMP_DIR}/synce-librra"
# Download sources from SourceForge
svn export "https://svn.code.sf.net/p/synce/code/trunk/librra";
"${LIB_RRA_PATH}" || exit 1
cd "${LIB_RRA_PATH}" || exit 1
# Build sourcecode with non-root user
export PATH="$PATH:/sbin"
export CFLAGS="-O2"
./autogen.sh --prefix=/usr --localstatedir=/var || exit 1
make clean || exit 1
make || exit 1
echo "build successful"
#####

Output:

checking for libsynce >= 0.17... yes
checking for mdir_parse in -lmimedir... no
configure: error: Can't find libmimedir (
http://sourceforge.net/projects/libmimedir/)

However, to meet the librra requirement, I had previously installed
libmimedir from SynCE PPA on my Debian Bullseye.

$ dpkg -l | grep mimedir

ii  libmimedir0                           0.5.1-4ubuntu3~ppa1~xenial2
 i386         Library to parse RFC 2425 Directory Information block

Can someone explain to me why it doesn't recognize the installed library?

Thanks in advance !!!

[image: Gustavo Perez Reyes]
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to