Psychosynth

Başlatan hayaxi, 18 Şubat 2010 - 17:39:45

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

hayaxi

Arkadaşlar nette gezinirken bu yazılıma denk geldim...Bu Djlerin yeni kullanmaya başladığı Reactable`in bir simulasyonu sanırım...Sitesinden http://www.psychosynth.com/ indirdim ama kurulumu bir türlü gerçekleştiremedim...Yardımlarınızı bekliyorum

By_Mihni


hayaxi

Alıntı yapılan: By_Mihni - 18 Şubat 2010 - 18:42:40
http://www.psychosynth.com/index.php/Installation_guide
Buradan yararlanabilirsiniz.
Buraya baktım ama ingilizce olduğu için ne yapmam gerektiğini anlıyamıyorum...Bu programı kurabileniniz varmı?...Kurulum sıralaması nasıl...Daha doğrusu ne yapmalıyım...?

By_Mihni

Konsol'dan çıkartığınız klasörün içine giriniz.
autoreconf
./configure
make
make install
ldconfig
psynth3d

komutlarını sırası ile uygulayınız.

hayaxi

#4
./cofigure sırasında söyle bir eror aldım( checking for boostlib >= 1.35... configure: error: We could not detect the boost libraries (version 1.35 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.) ne yapmalıyım...İngilizce öğrenmem şartta :D



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Şubat 2010 - 20:24:41

Boost  yüklemem gerekiormuş sanırım onuda hallettim ama bu seferde:


checking whether the Boost::Thread library is available... no
checking whether the Boost::Filesystem library is available... no
checking whether the Boost::Unit_Test_Framework library is available... no
configure: error:
***
*** You need Boost.Thread library to compile the program.
*** Install it and run this script again.

gibi bir hata ile karşılaştım!!! :( 


By_Mihni

sudo apt-get install libboost-dev
komutu ile kurulum yaptıktan sonra ./configure komutundan sonra devam etmeyi deneyiniz.

hayaxi

#6
Alıntı yapılan: By_Mihni - 18 Şubat 2010 - 20:27:24
sudo apt-get install libboost-dev
komutu ile kurulum yaptıktan sonra ./configure komutundan sonra devam etmeyi deneyiniz.

Dediğin gibi yaptım ./configure den sonra bu seferde bu hatayı aldım...

Alıntı Yapchecking whether the Boost::Filesystem library is available... yes
checking for main in -lboost_filesystem... no
checking for main in -lboost_filesystem-gcc... no
checking for main in -lboost_filesystem-gcc-mt... no
checking for main in -lboost_filesystem-gcc-mt-s... no
checking for main in -lboost_filesystem-gcc-s... no
checking for main in -llibboost_filesystem... no
checking for main in -llibboost_filesystem-gcc... no
checking for main in -llibboost_filesystem-gcc-mt... no
checking for main in -llibboost_filesystem-gcc-mt-s... no
checking for main in -llibboost_filesystem-gcc-s... no
checking for main in -lboost_filesystem-mgw... no
checking for main in -lboost_filesystem-mgw... (cached) no
checking for main in -lboost_filesystem-mgw-mt... no
checking for main in -lboost_filesystem-mgw-mt-s... no
checking for main in -lboost_filesystem-mgw-s... no
configure: error: Could not link against boost_filesystem-mgw-s !

By_Mihni

sudo gedit /etc/apt/sources.list

komutu ile kaynak dosyasını açın ve en alt satıra şunları ekleyin.

# Andrew Finn's PPA for ogre 1.6
deb http://ppa.launchpad.net/andrewfenn/ogredev/ubuntu karmic main
deb-src http://ppa.launchpad.net/andrewfenn/ogredev/ubuntu karmic main

# Aleksander Morgado's PPA for Psychosynth
deb http://ppa.launchpad.net/aleksander-m/psychosynth/ubuntu karmic main
deb-src http://ppa.launchpad.net/aleksander-m/psychosynth/ubuntu karmic main


Kaydedip kapatın.

sudo apt-get update

ile güncelleştirmeleri yapın.

güncelleştirmeleri yaparken key hatası alabilirsin takma.

gpg --keyserver subkeys.pgp.net --recv 4A3B72F02ADA7053
gpg --export --armor 4A3B72F02ADA7053 | sudo apt-key add -


keyleri konsola girdikten sonra

sudo apt-get install psychosynth-gui psychosynth-samples

Komutu ile kurulumu yapın.

hayaxi

#8
./configure kısmınıda atlattık bu seferde make işleminde şöyle bir hata mesajı aldım:


linuxubuntu@LinuxUbuntu:~/Masaüstü/psychosynth-0.1.5$ make
make  all-recursive
make[1]:`/home/linuxubuntu/Masaüstü/psychosynth-0.1.5' dizinine giriliyor
Making all in psynth
make[2]:`/home/linuxubuntu/Masaüstü/psychosynth-0.1.5/psynth' dizinine giriliyor
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -Wall -pthread -I/usr/include  -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include   -DPSYNTH_DATA_DIR=\"/usr/local/share/psychosynth\"  -I/usr/include/soundtouch   -I/usr/include/libxml2    -I/usr/include/alsa      -g -O2 -DNDEBUG -MT libpsynth_la-director.lo -MD -MP -MF .deps/libpsynth_la-director.Tpo -c -o libpsynth_la-director.lo `test -f 'psynth/director.cpp' || echo './'`psynth/director.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wall -pthread -I/usr/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -DPSYNTH_DATA_DIR=\"/usr/local/share/psychosynth\" -I/usr/include/soundtouch -I/usr/include/libxml2 -I/usr/include/alsa -g -O2 -DNDEBUG -MT libpsynth_la-director.lo -MD -MP -MF .deps/libpsynth_la-director.Tpo -c psynth/director.cpp  -fPIC -DPIC -o .libs/libpsynth_la-director.o
In file included from ../psynth/node/node.hpp:40,
                from ../psynth/world/patcher.hpp:29,
                from ../psynth/world/world.hpp:31,
                from ./psynth/director.hpp:37,
                from psynth/director.cpp:35:
../psynth/node/node_param.hpp:36: error: ISO C++ forbids declaration of 'function' with no type
../psynth/node/node_param.hpp:36: error: typedef name may not be a nested-name-specifier
../psynth/node/node_param.hpp:36: error: expected ';' before '<' token
../psynth/node/node_param.hpp:47: error: 'event' does not name a type
../psynth/node/node_param.hpp:53: error: 'event' has not been declared
../psynth/node/node_param.hpp: In copy constructor 'psynth::node_param::node_param(const psynth::node_param&)':
../psynth/node/node_param.hpp:78: error: 'const class psynth::node_param' has no member named 'm_event'
../psynth/node/node_param.hpp: In member function 'psynth::node_param& psynth::node_param::operator=(const psynth::node_param&)':
../psynth/node/node_param.hpp:87: error: 'const class psynth::node_param' has no member named 'm_event'
../psynth/node/node_param.hpp: In member function 'void psynth::node_param::set(const T&)':
../psynth/node/node_param.hpp:111: error: 'm_event' was not declared in this scope
In file included from ../psynth/world/patcher.hpp:29,
                from ../psynth/world/world.hpp:31,
                from ./psynth/director.hpp:37,
                from psynth/director.cpp:35:
../psynth/node/node.hpp: At global scope:
../psynth/node/node.hpp:253: error: 'psynth::node_param::event' has not been declared
make[2]: *** [libpsynth_la-director.lo] Hata 1
make[2]: `/home/linuxubuntu/Masaüstü/psychosynth-0.1.5/psynth' dizininden çıkılıyor
make[1]: *** [all-recursive] Hata 1
make[1]: `/home/linuxubuntu/Masaüstü/psychosynth-0.1.5' dizininden çıkılıyor
make: *** [all] Hata 2
linuxubuntu@LinuxUbuntu:~/Masaüstü/psychosynth-0.1.5$

NOT: Çıktı ve belgeleri için lütfen kod etiketi kullanınız. Bakınız.

By_Mihni

Yukarıda ki anlattığım komutlar ile kurulumu baştan gerçekleştirin.
Denenip kurulmuştur.