Como Instalar / Distribuir ?
Windows
O mais indicado, é copiar as DLLs da ACBrLib para a mesma pasta da sua aplicação (.EXE)
Verifique esse tópico, sobre versão 32 e 64 bits
Se isso não for possível, você pode copiar as DLLs para o para o diretório de Sistema, do Windows
Se você for usar DLLs de 32 bits, então:
- Se o seu Windows for 32 bits, copie para a pasta: C:\Windows\System32
- Se o seu Windows for 64 bits, copie para a pasta: C:\Windows\SysWOW64
Se você for usar DLLs de 64 bits, então:
- Elas não funcionarão em Windows 32 bits
- Em um Windows 64 bits, copie para a pasta: C:\Windows\System32 (vai entender... pergunte pra Microsoft)
Linux
Você deve copiar as Bibliotecas, para algum dos diretórios do LibPath do Sistema operacional, como por exemplo: /usr/lib64
Bibliotecas com impressão depende do Terminal X e por isso será necessário instalar um emulador tipo o Xvfb e a LibGTk2.
Exemplo de dependências necessárias para a ACBrLibNFe em Linux.
echo "deb http://deb.debian.org/debian buster main contrib\n" >> /etc/apt/sources.list &&\
apt-get update && apt-get install -y --no-install-recommends \
xvfb \
xauth \
openssl \
libxml2 \
libgtk2.0-0 \
ttf-mscorefonts-installer && \
ln -s libxml2.so.2 libxml2.so
Created with the Personal Edition of HelpNDoc: Write eBooks for the Kindle