Instalando o OpenGinga (Problemas)

Setembro 28, 2009 at 3:01 pm (Uncategorized)

Usando o manual do OpenGinga RC2 encontrei um problema instalando o openginga no ubuntu 9.04 no pacote SoundFusion 1.1.1

fusionsound.c:120: error: conflicting types for ‘FusionSoundCreate’ ../include/fusionsound.h:101: error: previous declaration of ‘FusionSoundCreate’ was here

fusionsound.c:164: error: conflicting types for ‘FusionSoundError’ ../include/fusionsound.h:109: error: previous declaration of ‘FusionSoundError’was here

fusionsound.c:175: error: conflicting types for ‘FusionSoundErrorFatal’ ../include/fusionsound.h:117: error: previous declaration of ‘FusionSoundErrorFatal’ was here

fusionsound.c:183: error: conflicting types for ‘FusionSoundErrorString’ ../include/fusionsound.h:125: error: previous declaration of ‘FusionSoundErrorString’ was here

==> ERROR: Build Failed.

Primeiro reverter o make:

make uninstall

Depois para resolver, usei a dica e alterei o fonte (fusionsound.c)

Linha 119-120:

DirectResult FusionSoundCreate( IFusionSound **ret_interface )

Para: DFBResult FusionSoundCreate( IFusionSound **ret_interface )

Linha 163-164: DirectResult FusionSoundError( const char *msg, DirectResult error )

Para: DFBResult FusionSoundError( const char *msg, DFBResult error )

Linha 174-175: FusionSoundErrorFatal( const char *msg, DirectResult error )

Para: FusionSoundErrorFatal( const char *msg, DFBResult error )

Linha 183: FusionSoundErrorString( DirectResult error )

Para: FusionSoundErrorString( DFBResult error )

Por fim:

./autogen.sh

./configure make

sudo make install

Link Permanente Deixe um comentário

#ZeMayerFacts – Run to the hills

Setembro 19, 2009 at 12:00 pm (Uncategorized) ()

José Mayer… o novo mito da internet!!!

Maria só era virgem porque José não era Mayer.#zemayerfacts

Eu sou a favor de mudarem o nome do jogo Pac-Man pra Pac Mayer. O famoso come-come #zemayerFacts

O acessório mais vendido no sex shop é uma máscara do Zé Mayer #ZeMayerFacts

Quando Zé Mayer decidiu se prostituir foi acusado de monopólio. #ZeMayerFacts

Will Smith, aprendeu com Ze Mayer, para fazer: “Hitch Um Conselheiro Amoroso”. #ZeMayerFacts

@MauricioRicardo: O princípio ativo do Viagra é o sémen do José Mayer. #ZeMayerFacts hehehe

Para cada mulher que o Zé Mayer pega, nasce um pêlo no Tony Ramos. (#zemayerfacts) kkkkk

Zé Mayer perdeu a virgindade aos 16. Segundos – #ZeMayerFacts

Wilt Chamberlain disse ter dormido com mais de 20 mil mulheres na sua vida. Zé Mayer chama isso de ‘uma terça-feira monótona

Zé Mayer tomou uma DietCoke+Mentos no pós-guerra e hj o período é conhecido como “Baby Boom”

Noé poderia ter poupado metade do espaço da Arca. Bastaria levar Zé Mayer e uma fêmea de cada espécie

Zé Mayer não tem Twitter pq todo mundo sabe a resposta dele para “What are you doing?”

Não foi à toa que a revolução sexual aconteceu nos anos 60, quando Zé Mayer atingiu a puberdade

Novelas com o Zé Mayer não duram mais que 9 meses por conta da epidemia de licenças-maternidade no elenco

Quando Zé Mayer entra em cena, a umidade relativa do ar sobe 2 pontos porcentuais

@zemayerfacts Zé Mayer foi campeão de salto com vara. Sem a vara. #zemayerfacts

A ciencia diz que o homem veio do macaco. mas o macaco veio do zé mayer

Zé Mayer aumentou o buraco na camada de ozônio

Qdo o José Mayer nasceu, ñ chorou. Ele apenas olhou p/ sua mãe de pernas abertas e disse: “I wll be back”.

Depois do Zé Mayer, a Mãe Natureza manca até hoje!

Ze Mayer Facts

Ze Mayer Facts

Link Permanente Deixe um comentário

Configurando o mod_proxy e mod_proxy_html no Apache2 para o Tomcat

Setembro 10, 2009 at 8:16 pm (Desenvolvimento)

Para simular melhor a infraestrutura da empresa onde trabalho decidi incluir na arquitetura de desenvolvimento o apache servindo minha aplicação java sob desenvolvimento. Ou seja, para acessar minha aplicação utilizo http://localhost:8080/AppJava e agora vou utilizar como em produção http://localhost/AppJava). Para isso utilizei o Apache mod_proxy e o mod_proxy_html, o primeiro implementa um proxy/gateway para o Apache (FTP, CONNECT – para SSL, HTTP/0.9, HTTP/1.0, and HTTP/1.1), já o segundo altera o output do servidor de aplicação substituindo os links originais pelos links do proxy (Por exemplo: http://localhost:8080/AppJava/link.zip para http://localhost/AppJava/link.zip).

1 Passo. Instalando o mod_proxy_html (Considerando que o Apache2 já está corretamente instalado)

yuri@machine: sudo apt-get install libapache2-mod-proxy-html libxml2-dev

2 Passo. Configurando o proxy

yuri@machine: sudo /etc/apache2/sites-available/000-default

Inserir dentro dos elementos xml :

ProxyPass /AppJava/ http://localhost:8080/AppJava/

ProxyPassReverse /AppJava/ http://localhost:8080/AppJava/

Ainda no mesmo arquivo (Configurando Proxy HTML):

SetOutputFilter proxy-html

ProxyHTMLURLMap http://localhost:8080/AppJava /AppJava/

3 Passo. Liberar Proxy

yuri@machine: sudo gedit /etc/apache2/mods-enabled/proxy.conf

Alterar a linha “Deny from all” para “Allow from all

4 Passo. Garantir que os modulos foram carregados pelo Apache2

yuri@machine: sudo a2enmod proxy_html

yuri@machine: sudo a2enmod proxy_http

yuri@machine: sudo a2enmod proxy_ftp

yuri@machine: sudo a2enmod proxy_connect

5 Passo. Reiniciar o apache2:

yuri@machine: sudo /etc/init.d/apache2 restart

6 Passo. Para visualizar os modulos carregados no apache2

yuri@machine: apache2ctl -M

Utilizei as dicas:

Configurando um Proxy utilizando o Apache

http://seiti.eti.br/wiki/ConfigurandoApacheProxy

Install mod_proxy

http://www.livingubuntu.com/77

Link Permanente Deixe um comentário