Boa noite Adalberto,
Recentemente tentei compilar o prisma no debian9
Nos repositórios não existe libreadline6
Já está na versão 7
Não consegui compilar por causa disso. então tive que copiar essa lib do ubuntu.
Assim que puder coloca o suporte para versões mais novas por gentileza.
Também a libmysqlclient-dev sugiro que coloque suporte para a libmariadbclient-dev
Abraço!
Para compilar Prisma com libreadline7 é necessário ligar com a biblioteca ncurses.
Não precisa modificar os fontes, apenas o arquivo Makefile dentro da pasta "prisma" onde estão os fontes.
Siga os passos:
1 - Entre na pasta onde estão os fontes C de Prisma e Lua.
2 - Abra o arquivo "Makefile" num editor
3 - Procure as linhas:
linux:
$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline"
4 - Acrescente logo após -lreadline as libs -lhistory e -lncurses -- ficando assim:
linux:
$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses"
Tenta aí e retorna se deu certo ok.
Sobre o MariaDB client vou ver também depois, tá certo.