Difference between revisions of "Configuring Asus Eee for Player"
From wikidb
Line 4: | Line 4: | ||
* sudo aptitude install libboost-signals1.33.1 | * sudo aptitude install libboost-signals1.33.1 | ||
+ | * sudo aptitude install libboost-thread1.33.1 | ||
* libboost_signals-gcc-1_33_1.so.1.33.1 and ...-gcc-mt-1_33_.so.1.33.1 ended up in /usr/lib | * libboost_signals-gcc-1_33_1.so.1.33.1 and ...-gcc-mt-1_33_.so.1.33.1 ended up in /usr/lib | ||
* linked to | * linked to | ||
+ | |||
+ | == Player == | ||
<base> = path to player-2.1.0rc1 | <base> = path to player-2.1.0rc1 | ||
− | |||
− | * | + | === Player Client === |
− | * | + | |
− | + | Copied the following from my built player system to /usr/local/bin on the Eee | |
− | * | + | |
− | * | + | * <base>/server/.libs/player |
− | + | ||
− | * | + | === Player Libraries === |
− | + | ||
− | * | + | Copied the following from the build player system to /usr/local/lib on the Eee |
− | * | + | |
− | * | + | * <base>/server/libplayerdrivers/.lib/libplayerdrivers.so.2.1.0 |
− | * | + | * <base>/libplayercore/.libs/libplayercore.so.2.1.0 |
+ | * <base>/libplayercore/.libs/libplayererror.so.2.1.0 | ||
+ | * <base>/libplayercore/.libs/libplayerutils.so.2.1.0 | ||
+ | * <base>/libplayertcp/.libs/libplayertcp.so.2.1.0 | ||
+ | * <base>/libplayerxdr/.libs/libplayerxdr.so.2.1.0 | ||
+ | * <base>/libplayerjpeg/libs/libplayerjpeg.so.2.1.0 | ||
+ | * <base>/client_libs/libplayerc/.libs/libplayerc.so.2.1.0 | ||
+ | |||
+ | Configuring the libraires | ||
+ | |||
+ | * add /usr/local/lib to the beginning of /etc/ld.so.conf | ||
+ | * sudo ldconfig | ||
+ | * See [http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html about shared libraries] | ||
+ | |||
+ | |||
* tried | * tried | ||
** sudo aptitude install libcrypto | ** sudo aptitude install libcrypto | ||
Line 35: | Line 51: | ||
* ln | * ln | ||
* copy sonarView | * copy sonarView | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 16:17, 29 November 2008
Boost Libraries
player requires libboost-signals1.33.1 from the Boost C++ Libraries collection.
- sudo aptitude install libboost-signals1.33.1
- sudo aptitude install libboost-thread1.33.1
- libboost_signals-gcc-1_33_1.so.1.33.1 and ...-gcc-mt-1_33_.so.1.33.1 ended up in /usr/lib
- linked to
Player
<base> = path to player-2.1.0rc1
Player Client
Copied the following from my built player system to /usr/local/bin on the Eee
- <base>/server/.libs/player
Player Libraries
Copied the following from the build player system to /usr/local/lib on the Eee
- <base>/server/libplayerdrivers/.lib/libplayerdrivers.so.2.1.0
- <base>/libplayercore/.libs/libplayercore.so.2.1.0
- <base>/libplayercore/.libs/libplayererror.so.2.1.0
- <base>/libplayercore/.libs/libplayerutils.so.2.1.0
- <base>/libplayertcp/.libs/libplayertcp.so.2.1.0
- <base>/libplayerxdr/.libs/libplayerxdr.so.2.1.0
- <base>/libplayerjpeg/libs/libplayerjpeg.so.2.1.0
- <base>/client_libs/libplayerc/.libs/libplayerc.so.2.1.0
Configuring the libraires
- add /usr/local/lib to the beginning of /etc/ld.so.conf
- sudo ldconfig
- See about shared libraries
- tried
- sudo aptitude install libcrypto
- it pointed me to libssl0.9.8
- tried
- sudo aptitude install libssl0.9.8
- didn't worked
- on Eee cp /usr/lib/Adobe/Acrobat7.0/Reader/insellinux/lib/libcrypto.so /usr/local/lib
- ln -s libcrypto.so libcrypto.so.6
- sudo ./player phidgetIFK.cfg &
- cp <base>/client_libs/libplayerc++/.lib/libplayerc++.so.2.1.0 to Eee /usr/local/lib
- ln
- copy sonarView