esqueci de acrescentar !!
se a resposta for sim .. se puder mandar a pasta pronto pro install vou agradecer !!!

até ..

On 25-02-2010 04:11, max wrote:
Ah e sobre o 32dev.sh, o ideal é usar só quando compilar algo 32-bits.

O que ele faz é basicamente trocar o PATH de tal forma que um script
chame o gcc com -m32 para garantir que os binários gerados serão
32-bits. O script também arruma outras variaveis de ambiente, mas ai é
só dar um cat nele que ele se explica.

Agora eu notei que eu compilei sem o ffmpeg, tu ta passando algum
parametro no ./configure?

2010/2/25 max<[email protected]>:
Exatamente assim que eu fiz (depois de instalar os pacotes -compat32...):

m...@willcrashforsure:/tmp$ tar -xf libmalib-0.5.8.tar.gz
m...@willcrashforsure:/tmp$ cd libmalib-0.5.8
m...@willcrashforsure:/tmp/libmalib-0.5.8$ vim malib/webcam.c (arruma o
'default:'...)
m...@willcrashforsure:/tmp/libmalib-0.5.8$ source /etc/profile.d/32dev.sh
m...@willcrashforsure:/tmp/libmalib-0.5.8$ ( ./configure&&  make )&>
build.log&&  make install DESTDIR=/tmp/libmalib&>  install.log&&  ls
-R /tmp/libmalib
/tmp/libmalib/:
usr/

/tmp/libmalib/usr:
local/

/tmp/libmalib/usr/local:
bin/  include/  lib/

/tmp/libmalib/usr/local/bin:
objtraq*

/tmp/libmalib/usr/local/include:
malib/

/tmp/libmalib/usr/local/include/malib:
bttv.h  buffer.h  convert.h  effectv/  filter.h  filters/  frame.h
gtkdisplay.h  holder.h  linebuf.h  malib.h  malib_common.h
malib_private.h  merger.h  mpegfile.h  object.h  plainbuf.h  ringbuf.h
  sink.h  sinkgroup.h  source.h  utility.h  webcam.h  xdisplay.h

/tmp/libmalib/usr/local/include/malib/effectv:
1d.h  bgdiff.h  holographic.h  mosaic.h  noise.h  predator.h  quark.h

/tmp/libmalib/usr/local/include/malib/filters:
bwdotremove.h  delay.h  errdifdither.h  framediff.h  gabor.h  gdtext.h
  genericfilter.h  gray2bw.h  graydiff3.h  histgram.h  masking.h
mixture.h  movingave.h  negative.h  overlap.h  patdither.h  rgb2gray.h
  rgb2yuv.h  sepia.h  spatial3x3.h  thumbnail.h  timecode.h

/tmp/libmalib/usr/local/lib:
libmalib.a  libmalib.la*  libmalib.so@  libmalib.so.1@  libmalib.so.1.0.0*


2010/2/25 Bruno Mendes<[email protected]>:
Pois é Max ...

Olha eu já tinha instalado o multulib porem não tinha o multilib tools ...

mas agora onde errei ??

instalei o tools ..
executei o 32dev
e fui compilar de novo (limpei antes)

mas acontece o mesmo problema ...
tenho que mudar alguma coisa nos arquivos configure ou MakeFile ???

desculpa pela insistência !!!

uma pergunta .. posso executar o 32dev no inicio do sistema ?? ou so qdo for
compilar algo ???
eu sei que ele reconfigura o "shell environment" mas a que ponto que não sei
ao certo !!!

Obrigado !!

On 25-02-2010 01:43, max wrote:
Ai o problema é que o teu sistema não é configurado para usar a multilib.

Tu tem que configurar para usar multilib, converter os pacotes i486 do
glib, gtk+, imlib e gd, instalar os pacotes convertidos (-compat32) e
dar um source /etc/profile.d/32dev.sh.

No wiki do alienbob diz como configura para usar multilib e conveter
pacotes para -compat32.

2010/2/25 Bruno Mendes<[email protected]>:

É passou daquele .. mas outro apareceu ..

vai ai o log !!

até !!

On 25-02-2010 01:03, max wrote:

Oops http://alien.slackbook.org/dokuwiki/doku.php

2010/2/25 max<[email protected]>:


É verdade, achei que tinha faltado muita coisa porque a saida do
comando tava bem "resumida".

Edita o webcam.c e no case "default:" da linha 134 coloca um break,
fica
assim:

void
malib_webcam_copy_decompressed_image (j_decompress_ptr cinfo, int*
base, unsigned char* buf)
{
  register unsigned int i;

  /* put scaned data into frame buffer */
  switch (cinfo->output_components) {
  case 3: /* RGB COLOR JPEG */
    for (i = 0; i<      cinfo->output_width; i++) {
      *base++ = (int) *buf++;
      *base++ = (int) *buf++;
      *base++ = (int) *buf++;
    }
    break;
  case 1: /* GRAY COLOR JPEG */
    for (i = 0; i<      cinfo->output_width; i++) {
      *base++ = (int) *buf;
      *base++ = (int) *buf;
      *base++ = (int) *buf++;
    }
    break;
  default:
    /* not implemented yet */
    break;
  }
}

Tu precisa de um ambiente multilib p/ compilar isso, no historico da
lista tem 3000000000 links pro artigo em
http://alien.slackbook.org/wiki/ que explica como fazer.

2010/2/25 Bruno Mendes<[email protected]>:


Max esse log esta correto ..





On 24-02-2010 23:30, max wrote:


2010/2/24 Bruno Mendes<[email protected]>:



Estou tentando instalar o malic aqui no slack 64 só que esta dando
erro.

Alguém ai já conseguiu instalar ele e pode me ajudar ??

Meu problema agora esta compilar o libmalib.

vai o log do erro.

até !

--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]



O erro não apreceu ali porque ele joga pro stderr, na hora do make
faz
assim:

make 2>&1 | tee make.log

Ou:

make&>        make.log




--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]




--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]


--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a