[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: não executou só com o nome do executalvel
- Subject: Re: não executou só com o nome do executalvel
- From: Alê Pitta <apguedes2000@xxxxxxxxxxx>
- Date: Fri, 28 Mar 2003 13:50:29 -0300
Eba... entendi tudo com relação a lab-prog.
O eskeminha que você eskematizou eskematizando
não ajudou muito porque os caracteres ficaram
todos fora de lugar, hehehe, mas a explicação
foi boa e compreendi direitin...
Quanto ao linux eu ainda não testei. Vou dar
uma olhada nesses itens que você comentou
e ver se consigo solucionar...
Mais tarde dou a resposta.
Valeu mesmo, Arthur...
Pessoas humanas é só para especificar que estou
falando com pessoas humanas... e não as outras
pessoas... entendeu?
Então é isso... atenção para o toque dos 3 tchaus!
tchau tchau tchau!
...........Pitta
----- Original Message -----
From: "Arthur Biazon Machado" <messias@linux.ime.usp.br>
> Hmmm... sinceramente eu nunca usei o gnome-terminal. Mas com certeza é
> problema do PATH. Tente digitar:
> [foo]$ echo $PATH
> e veja se tem algo assim:
> /usr/bin:/bin:/usr/sbin:BLABLABLA:./:BLABLA
> ^^
> Se a saída desse comando não tiver o "./" como acima, o seu Linux não
> verificará no diretório atual por programas que vc chamar. Esse é,
> inclusive, o comportamento padrão do Linux.
> Verifique o seu .bashrc (ou .profile, ou .bash_profile, dependendo do seu
> Linux). Se ele tiver uma linha parecida com:
> export PATH=BLABLABLA:./:BLABLABLA
> então é problema de configuração dp gnome-terminal, mesmo.
> Se não tiver a tal linha, então coloque uma assim:
> export PATH=$PATH:./
> Ok?
>
> >
> > Com isso ai d? para descobrir a solu??o?
> >
> > valeu pela ajuda, arthur. Manow, num sabia que sue nome era arthur...
hehehe
>
> Hehe, quase ninguém sabe. ;-P
>
> >
> >
> >
> > Outra duvida, agora bem sobre a materia:
> >
> > tem um arquivo na pagina do prof que l? da entrada padr?o e manda para
> > saida padr?o.
> >
> > as primeiras linhas desse codigo ?:
> >
> > section .bss
> > buf resb 4096
> > buflen equ $-buf
> >
> > Queria saber se alguem pode me explicar o que ? esse .bss (conhecia
.data e
> > .text)
>
> BSS significa Block Starting Symbol, e é aí que você "aloca" blocos de
> memória e define símbolos para eles (no caso, você alocou 4096 bytes e
> deu o "símbolo" de buf para o começo desse bloco).
> É no .bss que você define partes não inicializadas da memória.
>
> No .data você define as partes inicializadas, como:
> section .data
> msg db "Hello world!", 0xA
>
> Entendeu? :-)
>
> > e o que ? esse $-buf
>
> O "$" aponta para a posição da memória seguinte à última que você
> alocou. Dessa forma, "$-buf" significa algo como "posição do final de
> buf menos posição do início de buf", ou seja, o comprimento de buf.
>
> Esquematizando:
>
> buf $
> | |
> Memória: ----|---------------------------|-------------------
> \___área que vc reservou____/
> de tamanho ($ - buf)
>
> Hmmm... acho que ficou meio confuso, hehe... será que ajudei?
>
> >
> > Valeu pela ajuda, pessoas humanas!
> ^^^^^^^
> Ahn? ;-P
>
> Abraços,
> Arthur Biazon Machado <messias@linux.ime.usp.br>
>
> ---------------------------------------------------------------------
> Computers are like airconditioners:
> They stop working properly if you open windows.
>