Instalação de um programa pela fonte - Protux

Iniciado por ataias, 04 de Novembro de 2007, 14:30

tópico anterior - próximo tópico

ataias

- Bem eu baixei o protux programa de edição de aúdio então descompactei ele e então fui ao terminal e coloque ./configure

ai apareceu

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output... configure: error: C++ compiler cannot create executables
See `config.log' for more details.

alguém sabe como eu faço pra instalar o protux?

http://download.savannah.nongnu.org/releases/protux/
Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!

leandrovargas

ataias, tudo isso que está escrito no são os compiladores que você não tem instalado. Instale o build-essential
sudo apt-get install build-essential
E tente compilar de novo.
SOFTWARE LIVRE, SOCIEDADE LIVRE.

ataias

ainda não deu certo totalmente

ataias@ataias-desktop:~/Programas/protux-0.20.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fl32... no
checking for af77... no
checking for fort77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for lf95... no
checking for g95... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
appending configuration tag "F77" to libtool
checking for ranlib... (cached) ranlib
checking for abs in -lm... yes
checking for pthread_create in -lpthread... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... not present.
checking for snd_ctl_open in -lasound... no
configure: error: *** Alsa is not installed or version is too old
Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!

leandrovargas

Vejo que está faltando muita coisa para compilar.. Tenta esse do site do protux http://protux.sourceforge.net/releases/protux-0.50.100.tar.gz

Poste os resultados se não conseguir.
SOFTWARE LIVRE, SOCIEDADE LIVRE.

ataias

#4
nesse arquivo que vc recomendou não tem o arquivo configure como eu vou fazer nesse eu tentei ./protux mas não deu.
Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!

leandrovargas

Tenta instalar o Eclipse e compile por ele (isso está escrito no INSTALL). Abre o Eclipse e crie um projeto em java, e direciona para o diretório onde você baixou o arquivo .tar.gz do protux.
SOFTWARE LIVRE, SOCIEDADE LIVRE.

ataias

eu sou novato nisso da pra ser mais claro como exatamente eu não entendi o que fazer depois que eu ter o eclipse instalado abro um projeto e java e vai aonde pra fazer o que?
Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!

clcampos

Olha só, talvez não ajude em absolutamente nada, mas o tópico que vou deixar abaixo da uma boa explicação sobre instalação de softwares no Ubuntu, inclusive a partir do código fonte.

Instalação de Programas no Ubuntu
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Xterminator

Citarchecking for libasound headers version >= 0.9.0... not present.
checking for snd_ctl_open in -lasound... no
configure: error: *** Alsa is not installed or version is too old

Procure no synaptic por libasound você deve encontrar uma pacote libasoundXXX-dev "ou algo parecido" se a versão for igual ou maior a 0.9.0 vai resolver seu problema de compilação.
pacotes -dev, são bibliotecas de desenvolvimento que só são necessárias para compilação de programas, para cada erro do configure, procure o pacote de desenvolvimento relativo
por exemplo um erro quanto a png
procure por libpngBLABLABLA-dev e assim por diante
compilar programas requer paciência, existe uma ferramenta para automatizar compilação de programas
no Debian/Ubuntu infelizmente esqueci o nome ;-)
apt-build ou algo parecido com isto, boa sorte na sua empreitada.

leandrovargas

Citação de: ataias online 06 de Novembro de 2007, 14:30
eu sou novato nisso da pra ser mais claro como exatamente eu não entendi o que fazer depois que eu ter o eclipse instalado abro um projeto e java e vai aonde pra fazer o que?

Eu tentei compilar pelo eclipse mas não deu certo..Peguei o primeiro arquivo que você havia tentado compilar e não conseguiu e aqui também não consegui..Mas estou tentando de tudo para compilar o protux. Quando conseguir algo te aviso.

P.S. Para compilar pelo eclipse, abra o eclipse e vá em File=>New=>Project,  selecione Java Project e clique em Next. Selecione Creat project from existing source e em Directory selecione a pasta onde está descompactado o Protux (essa versão que te passei o link em outro post). Escreva algo em Project Name, clique em Next e depois Finish. Veja se vai comseguir compilar ou se vai aparecer algum erro no log na parte de baixo do eclipse. Se não der erro, foi compilado com sucesso e é só rodar.
SOFTWARE LIVRE, SOCIEDADE LIVRE.

ataias

Citação de: Xterminator online 06 de Novembro de 2007, 14:55
Citarchecking for libasound headers version >= 0.9.0... not present.
checking for snd_ctl_open in -lasound... no
configure: error: *** Alsa is not installed or version is too old

Procure no synaptic por libasound você deve encontrar uma pacote libasoundXXX-dev "ou algo parecido" se a versão for igual ou maior a 0.9.0 vai resolver seu problema de compilação.
pacotes -dev, são bibliotecas de desenvolvimento que só são necessárias para compilação de programas, para cada erro do configure, procure o pacote de desenvolvimento relativo
por exemplo um erro quanto a png
procure por libpngBLABLABLA-dev e assim por diante
compilar programas requer paciência, existe uma ferramenta para automatizar compilação de programas
no Debian/Ubuntu infelizmente esqueci o nome ;-)
apt-build ou algo parecido com isto, boa sorte na sua empreitada.


ok consegui fazer isto mas agora deu um pequeno problema.

checking for mustux-config... no
configure: error: mustux-config could not be found, please install mustux first

eu procurei no sinaptic por mustux porém não retornou resultados
Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!

ataias

alguém por favor me ajude a encontrar esse mustux
Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!

ataias

ninguém conseguiu instalar ele não? alguém testa por favor.
Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!

leandrovargas

Citação de: ataias online 11 de Novembro de 2007, 14:54
ninguém conseguiu instalar ele não? alguém testa por favor.

Eu ainda não consegui...
SOFTWARE LIVRE, SOCIEDADE LIVRE.

ataias

Dell Inspiron 15R - Intel Core i5
RAM 4Gb - HD 500Gb
Ubuntu Linux 10.10 64bits!!!! A melhor parte!