Ir para conteúdo

Featured Replies

Postado

Segue o erro:

In file included from /usr/include/boost/filesystem.hpp:15:0,
                 from luascript.cpp:21:
/usr/include/boost/filesystem/config.hpp:16:5: error: #error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 3
#   error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 3
     ^
make[1]: ** [luascript.o] Erro 1
make[1]: Saindo do diretório `/home/joao/ot'
make: ** [all] Erro 2

Resolvido por Fir3element

Ir para solução
  • Respostas 6
  • Visualizações 3.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • 1. Abra o arquivo: /usr/include/boost/filesystem/config.hpp Na linha 16, troque != 3 para != 2   2. otsystem.h, antes de: (± linha 125) #define foreach BOOST_FOREACH #define reverse_foreach BOOST

Postado
  • Solução

1. Abra o arquivo: /usr/include/boost/filesystem/config.hpp

Na linha 16, troque != 3 para != 2

 

2. otsystem.h, antes de: (± linha 125)

#define foreach BOOST_FOREACH
#define reverse_foreach BOOST_REVERSE_FOREACH
#endif

adicione:

#if BOOST_VERSION < 104400
#define BOOST_DIR_ITER_FILENAME(iterator) (iterator)->path().filename()
#else
#define BOOST_DIR_ITER_FILENAME(iterator) (iterator)->path().filename().string()
#endif

luascript.cpp, troque: (± linha 740)

std::string s = it->leaf();

por:

std::string s = BOOST_DIR_ITER_FILENAME(it);

scriptmanager.cpp (± linha 130), faça a mesma coisa

  • 4 weeks later...
Postado

Posso resucitar este topico? 
TO COM PROBLEMAS, fiz oque disse para fazer, porem

In file included from /usr/include/boost/filesystem.hpp:15:0,
                 from luascript.cpp:21:
/usr/include/boost/filesystem/config.hpp:16:5: error: #error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 2
 #   error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 2
     ^
make[1]: *** [luascript.o] Error 1

oque pode ser segui os passos

  • 5 months later...
Postado
Em 21/05/2015 22:26:14, gangul321 disse:

Posso resucitar este topico? 
TO COM PROBLEMAS, fiz oque disse para fazer, porem


In file included from /usr/include/boost/filesystem.hpp:15:0,
                 from luascript.cpp:21:
/usr/include/boost/filesystem/config.hpp:16:5: error: #error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 2
 #   error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 2
     ^
make[1]: *** [luascript.o] Error 1

oque pode ser segui os passos

 

 

 

Eu tava com o mesmo problema, a parada é que você não mudou todas as opções do boost_filesystem pra != 2

abre o  /usr/include/boost/filesystem/config.hpp 

e troca as duas opções por != 2.

 

vai ficar assim

  1. # if defined(BOOST_FILESYSTEM_VERSION) && BOOST_FILESYSTEM_VERSION != 2
  2. #   error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 2
  3. # endif

 

 

Igual o cara explicou ali só que ele falou pra mudar o de uma linha só.

 

 

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo