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

Reply via email to