Página Inicial > Geral > Erros de compilação ao utilizar o gcc-4.3

Erros de compilação ao utilizar o gcc-4.3

Enquanto eu estava tentando compilar o aplicativo Guikachu para a criação de interface gráfica do PalmOS no Linux, me deparei com uma série de erros de compilação. Procurando no Google, descobri que os erros ocorriam por causa da versão 4.3 do gcc, que passou a exigira inclusão da cláusula #include de algumas bibliotecas nos arquivos, exigência esta que não existia nas versões anteriores do gcc.

Para facilitar, coloco aqui alguns erros de compilação e qual a cláusula #include que deve ser inserida no arquivo.

togglebutton.h:64: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type
togglebutton.h:64: error: invalid use of ‘::’
togglebutton.h:64: error: expected ‘;’ before ‘<’ token

#include <memory>

error: ‘memcpy’ was not declared in this scope
#include <cstring>

error: ‘strerror’ was not declared in this scope

#include <string>

error: 'transform' is not a member of 'std'

#include <algorithm>

Compartilhe:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Twitthis
  • blogmarks
  • email
  • Faves
  • Netvibes
  • Reddit
  • Technorati
  • LinkedIn
  • MySpace
  • RSS
  • Slashdot

Gerson Diesel Geral , , ,

Um comentário para “Erros de compilação ao utilizar o gcc-4.3”

  1. [...] O Guikachu (http://gergo.erdi.hu/projects/guikachu/) é um programa para criação de formulários (interface visual) das aplicações para PalmOS. Como não encontrei uma versão compilada da minha distribuição (Debian Lenny), baixei os fontes da versão 1.5.11, descompactei e compilei (./configure –prefix=/usr, make, make install). Nesta parte encontrei uma dificuldade que descrevi no post Erros de compilação ao utilizar o gcc-4.3. [...]

  2. Paulo Sérgio Travaglia disse

    Olá Gerson.

    Obrigado pelas dicas para a compilação do guikachu e também pelas informações para utilização do PODS no Linux.

    Att,
    Paulo Sérgio Travaglia

Deixe um comentário

Easy AdSense by Unreal