Hi Arndt !!! Hi all guys from the SynCE Community !!! I build the binary files with your bash script. What would be the next step ? As I said, my area is not package development, I am sysadmin.
Should I perform the same steps with librra, librtfcomp and pywbxml? In /trunk, the library libmimedir is not found, no longer needed? I want to test the binaries with MC3000 series with WM https://www.zebra.com/us/en/products/mobile-computers/handheld/mc3200.html Any help will be greatly appreciated El vie, 4 nov 2022 a la(s) 10:40, Gustavo (ghreye...@gmail.com) escribió: > > Hi Arndt > > Thanks for the tip regarding the newest sources available. > > I want to build the following packages: libmimedir, librra, librtfcomp, > synce-core and synce-sync-engine. > I understand that they are the minimum packages necessary for a connection > with the devices. > In /trunk, the library libmimedir is not found, no longer needed? > I also don't see the sources to build the synce-core-engine binary, there > is a sync-engine folder but it doesn't seem complete, no Makefile, > autogen.sh, etc. > > Another question, after executing the script (with autogen and make), I'm > already in a position to add Debian specific modifications under the debian > directory, and create the set of input files used for Debian package > building in quilt format? > > As I said, my area is not package development but I am interested in > learning. I have many questions, sorry if they may seem trivial. > > Thanks in advance > > El jue, 3 nov 2022 a la(s) 20:05, Arndt Kaiser (arnd...@gmx.de) escribió: > >> Hello Gustavo, >> >> I strongly recommend to use the newest available version of the core >> package available at www.sourceforge.net. During 2021 I modyfied all >> python scripts to use python3 and a lot of Bugfixing was done to the c >> sourcecode as well. >> >> The drawback is, that currently no build system for debian packages >> exists in the repository. This is up to you... >> >> To build the binary files, you can use something like this in a bash >> script: >> >> ##### >> TMP_DIR="$(mktemp -d "/tmp/$(basename "$0")_XXXXXX")" || exit 1 >> SYNCE_CORE_PATH="${TMP_DIR}/synce-core" >> >> # Download sources from SourceForge >> svn export "https://svn.code.sf.net/p/synce/code/trunk/core" >> "${SYNCE_CORE_PATH}" || exit 1 >> cd "${SYNCE_CORE_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" >> ##### >> >> The following debian packages (bullseye) should be installed to compile >> the sources: >> libglib2.0-dev libdbus-1-dev libgudev-1.0-dev autoconf automake libtool >> make g++ >> >> >> Hope this helps. >> >> >> Cheers, Arndt >> >> >>
_______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel