Compilando, instalando e testando ZSNES no Slackware current 64 bits
Dica publicada em Linux / Software
Compilando, instalando e testando ZSNES no Slackware current 64 bits
Salve galera.
O source do ZSNES tem suporte apenas para 32-bits.
Para que a compilação funcionasse adequadamente no Slackware_current_64-bits_multilib, tive que acrescentar no zsnes.SlackBuild:
No vídeo abaixo tem o procedimento (compilação, instalação e teste) para instalar no Slackware_current_64-bits_multilib:
Mudar para:
Dessa forma ele pode simplesmente rodar o zsnes.SlackBuild sem definir ARCH na linha de comando.
Obrigado pela atenção, salve!!!
O source do ZSNES tem suporte apenas para 32-bits.
Para que a compilação funcionasse adequadamente no Slackware_current_64-bits_multilib, tive que acrescentar no zsnes.SlackBuild:
sed -i '132d' zip/zpng.c
sed -i 's/O3/O2/g' Makefile
sed -i 's/O3/O2/g' Makefile
No vídeo abaixo tem o procedimento (compilação, instalação e teste) para instalar no Slackware_current_64-bits_multilib:
NOTA: o @lcavalheiro também deu uma sugestão de acréscimo/modificação no zsnes.SlackBuild.
elif [ "$ARCH" = "x86_64" ] ; then
printf "\n Error: $PRGNAM won't compile on $ARCH \n \n"
exit 1
fi
printf "\n Error: $PRGNAM won't compile on $ARCH \n \n"
exit 1
fi
Mudar para:
elif [ "$ARCH" = "x86_64" ] ; then
SLKCFLAGS="-O2 -fPIC"
. /etc/profile.d/32dev.sh
fi
SLKCFLAGS="-O2 -fPIC"
. /etc/profile.d/32dev.sh
fi
Dessa forma ele pode simplesmente rodar o zsnes.SlackBuild sem definir ARCH na linha de comando.
Obrigado pela atenção, salve!!!