Eu costumava brincar com um pequeno programa X lidando com grupos de simetria.
Em uma janela você selecionou um grupo de simetria de um display, em outra janela apareceu uma grade de células de simetria, desenhadas em finas linhas vermelhas, então você desenhou um segmento usando o mouse e seus segmentos foram replicados em todas as células.
Você teve a possibilidade de salvar seu desenho em formato Postscript.
Qual é/era o nome deste programa?
Tentei perguntar o grande G, mas não tive sorte ou não consegui fazer a pergunta certa.
Este parece ser o
Kali
último lançado em 1998 bu UMN Geometry Center, mas ainda empacotado em torno de :Como eu encontrei? Com um mecanismo de busca de pacotes: tentei no Debian
apt-cache search symmetry
e entre várias bibliotecas ou resultados químicos e médicos, lá estava:Para complementar a resposta @AB, gostaria de adicionar mais algumas observações.
Algumas distribuições não empacotam Kali
Acontece que algumas distribuições Linux sem nome não empacotam
kali
, e às vezes não empacotamlibforms
, a biblioteca X usada para construirkali
(infelizmente, minha distribuição sem nome é uma dessas!).Encontre as fontes
Eu tive que encontrar os fontes para
kali
elibforms
, e mesmo que você provavelmente possa encontrá-los em outro lugar, para mim foi conveniente encontrá-los no repositório de pacotes Debian .Os links a seguir estão corretos até hoje, 12 de abril de 2022:
mas você pode encontrá-los aqui e aqui também (veja no final da página).
Compilando e vinculando
Não vai bem... ambos os pacotes foram feitos para uma versão
cc
diferente dagcc
que você provavelmente está usando, e se você não é um expert em C você está com problemas. Mas, Debian constrói a biblioteca e Kali para Sid, então é possível.Aqui e aqui você encontrará os ajustes do Debian (12 de abril de 2022)
então descompacte os arquivos tar de dentro dos principais diretórios de origem e faça
As fontes corrigidas agora serão compiladas corretamente e serão vinculadas quase corretamente.
Ajuste final
Quando você finalmente executa
./kali
o executável diz como "não consigo encontrarlibforms.so.2
" e para.Você olha para a linha de comando usada para vincular
kali
, parece OK, então você olha asINSTALLATION
instruções e lêSe você fizer como instruído, então funciona.
Eu digo "Obrigado Debian".