Comunidade OSDevBrasil.net
Maio 20, 2012, 03:25:58 *
Bem-vindo, Visitante. Por favor faça o Login ou Registro.

Login com nome de usuário, senha e duração da sessão
Notícias: Anuncie a nossa comunidade a amigos, fóruns...
 
   Home   Ajuda Pesquisa Login Registrar  
Páginas: [1]
  Imprimir  
Autor Tópico: Erro ao compilar bkerndev - Teclado  (Lida 309 vezes)
rafaelgmelo
OS Newbie
*

Karma: 0
Mensagens: 23


Ver Perfil Email
« : Julho 24, 2011, 09:57:25 »

Olá, estou seguindo o tutorial  Bran's Kernel Development, já corrigi vários erros no código, entreoutros, porém ao compilar o source do teclado, obteho o seguinte erro:

in file included from krn/main.c:7:
./inc/kb.h: 3: 39: warning multi-character constant.

Sendo que há sim uma váriavel dentro de kbdus que é "multi-character", a '\b', '\n', '\t', etc...

Para compilar estou usando o NASM e o cross-compiler do SOmBRA

Obrigado
Registrado
Mounter
Administrador
OS Sr. Member
*****

Karma: 12
Mensagens: 432


mrjostz@hotmail.com
Ver Perfil WWW Email
« Responder #1 : Julho 25, 2011, 10:25:22 »

Essas ai não são multi-character, o problema é os caracteres com acento, tipo os da língua portuguesa... Por exemplo 'á' é equivalente a dois bytes e não um somente.

Abraço
Registrado

╔╗╔╦══╦╗╔╦══╦╗
║╚╝║╔╗║╚╝║╔╗║║
║╔╗║╠╣║╔╗║╠╣╠╣
╚╝╚╩╝╚╩╝╚╩╝╚╩╝

Projeto SOmBRA - http://code.google.com/p/projeto-sombra

S.O.: Ubuntu 10.04
Browser: Google Chrome 10

rafaelgmelo
OS Newbie
*

Karma: 0
Mensagens: 23


Ver Perfil Email
« Responder #2 : Julho 27, 2011, 10:03:54 »

Olá, vc tem razão...

Porém, o problema não era esse, pude soluciona-lo neste domingo, com a ajuda de um outro estudante....

O problema era a falta de fechamento de um dos caracteres.....

Mesmo assim, obrigado pela ajuda!!!
Registrado
Páginas: [1]
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2009, Simple Machines XHTML 1.0 Válido! CSS Válido!