• out
    28
    2009

    Changes on kernel cross compiling

    Probably if you compile – many times – Linux for embedded hardware you change Makefile to your specific architecture and compiler. An example:
    # Set the ARCH and CROSS_COMPILE default values
    ARCH ?= arm
    CROSS_COMPILE ?= arm-unknown-linux-gnu-
    Latest Linux (~2.6.31) turns it deprecated (commit 575543347b5baed0ca927cb90ba8807396fe9cc9). Now [...]

  • out
    25
    2009

    Busca textual em arquivos

    Como resolver o problema de arquivos com espaço em branco na hora de fazer uma busca textual?
    Qualquer uma das três formas funciona:

    1. find PATH -iname FILTRO -exec grep -n PALAVRA ‘{}’ \; -print
    2. find PATH -iname FILTRO -exec grep -n PALAVRA /dev/null ‘{}’ \;
    3. find PATH [...]

  • out
    01
    2009

    Executando o TASM no GNU/Linux

    A série de utilitários Turbo da Borland foi muito popular nos 80 e 90. Havia o Turbo Assembler, Turbo Liker, Turbo C, Turbo Debugger, etc; A versão que preciso utilizar tem retrições no endereçamento da memória roda no modo do MS-DOS. Hoje, sem o qemu/virtualbox para utilizar o Windows, resolvi partir para o Wine e [...]