Scilab: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Linha 8: Linha 8:


  $ git clone git://git.scilab.org/scilab
  $ git clone git://git.scilab.org/scilab
<br>
== Compilando  ==
[http://wiki.scilab.org/Compiling%20Scilab%205.x%20under%20GNU-Linux%20Unix Passo a passo] do próprio site do Scilab
<br>
#Algumas das dependências necessárias:
#*gfortran (4:4.5.2)
#*libhdf5-serial-dev (1.8.4-patch1)
#*libncurses5-dev (5.7+20101128-1)
#*libfftw3-dev (3.2.2-1)
#*libblas-dev (1.2-8), liblapack-dev (3.3.0-3)
#*libsuitesparse-dev (1:3.4.0)
#*tcl8.4-dev (8.4.19)
#*tk8.4-dev (8.4.19-4)
#*libmatio-dev (1.3.4-2)
#*libjgraphx-java (1.4.1.0-3)
#*libjhdf5-java (2.6.1-1+b1)
#*libflexdock-java (0.5.2-dfsg1-2)
#*libjogl-java (1.1.1+dak1-9)
#*javahelp2 (2.0.05.ds1-4)
#*libjrosetta-java (1.0.2+gpl-3)
#*libjeuclid-core-java (3.1.9-1)
#*libjlatexmath-java (0.9.6-1)
#*pvm (3.4.5-12.2)
#*pvm-dev (3.4.5-12.2)
#*libxml2-dev (2.7.8)
#*libpcre3-dev (8.02-1.1)
#*docbook-xsl (1.75.2+dfsg-5)
#*libjlatexmath-fop-java (0.8.9-1)




Linha 51: Linha 18:


ou
ou
<pre>$ sudo aptitude build-dep scilab</pre>
 
$ sudo aptitude build-dep scilab</pre>
 
Depois disso
Depois disso
<pre>$ ./configure</pre>
 
$ ./configure</pre>
 
Provavelmente faltarão algumas dependencias (Necessária versão mais recente do que a instalada)
Provavelmente faltarão algumas dependencias (Necessária versão mais recente do que a instalada)



Edição das 18h47min de 28 de julho de 2011

Scilab é uma linguagem de programação associada com uma rica coleção de algoritmos numéricos para cobrir muitos aspectos de problemas da computação científica.

Clonando

Clonando o repositório do Scilab. Ele é um projeto grande, logo será necessário baixar ~300MB só de código !

Git

$ git clone git://git.scilab.org/scilab


Compilando (Fefo)

Depois de clonar o repositório do git um bom método para instalar as dependências é:

$ sudo apt-get build-dep scilab

ou

$ sudo aptitude build-dep scilab

Depois disso

$ ./configure

Provavelmente faltarão algumas dependencias (Necessária versão mais recente do que a instalada)

Procure na internet por elas, baixe da maneira que achar melhor (git ou .deb)

Caso a dependencia que você baixou não venha com autogen.sh / configure / makefile etc.. Como foi o caso do meu libjgraphx (foi pedido o 1.7.0.6)

Baixe do site oficial. Extraia, entre na pasta jgraphx/lib/

$ sudo cp jgraphx.jar /usr/share/java

e pronto, o jgraphx está instalado.

Exemplos (Penalva)

O pacote de Scilab (autorado por C. C. Bordeianu, C. Besliu, Al. Jipa, D. Felea, I. V. Grossu ) entitulado Chaos, cujo o objetivo é o calculo de quantidades matemáticas ligadas à teoria de sistemas dinâmicos, é uma das vias práticas de compreender a linguagem Scilab.

site da distribuição.

Colaboradores do Lab Macambira

Nivaldo Bondança

GT-Video