Panda3D/Manual/ppremake no linux

Essa página descreve potenciais problemas de compilação que podem surgir quando se compila Panda3D usando o sistema de compilação PPremake em uma plataforma Linux, e possíveis soluções.

Undeclared 'vector_string'

Se você compilar o Panda3D 1.5.3 usando ppremake, você pode conseguir este erro:

filename.h:136: error: ‘vector_string’ has not been declared

Esso erro ocorre porque alguns arquivos header no diretorio"ppremake" foram acidentalmente truncados na fonte 1.5.3. Esse bug foi corrigido na versão 1.5.4. Se você ainda quiser compilar na versão, você precisara conseguir uma nova versao do diretorio "ppremake" do CVS, por exemplo usando esse comando:

rm -rf ppremake cvs -d :pserver:anonymous@panda3d.cvs.sourceforge.net:/cvsroot/panda3d checkout -A -r panda3d_1_5_4 ppremake

Tenha certeza de que voce tem cd'ed para a raiz da arvore fonte antes de executar esses comandos.