Difference between revisions of "Configuring Asus Eee for Player"

From wikidb
Jump to: navigation, search
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
Use sudo in front of each command
 
  
cp <base>/server/.libs/player to Eee /usr/local/bin
+
=== Player Client ===
cp <base>/server/libplayerdrivers/.lib/libplayerdrivers.so.2.1.0 to Eee /usr/local/lib
+
 
*  ln -s libplayerdrivers.so.2.1.0 libplayerdrivers.so.2
+
Copied the following from my built player system to /usr/local/bin on the Eee
cp <base>/libplayercore/.libs/libplayercore.so.2.1.0 to Eee /usr/local/lib
+
 
ln -s libplayercore.so.2.1.0 libplayercore.so.2
+
*  <base>/server/.libs/player
*  dido with libplayererror.so.2.1.0
+
 
dido with libplayerutils.so.2.1.0
+
=== Player Libraries ===
*  dido with <base>/libplayertcp/.libs/libplayertcp.so.2.1.0
+
 
dido with <base>/libplayertcp/.libs/libplayerudp.so.2.1.0
+
Copied the following from the build player system to /usr/local/lib on the Eee
dido with <base>/libplayerxdr/.libs/libplayerxdr.so.2.1.0
+
 
dido with <base>/libplayerjpeg/libs/libplayerjpeg.so.2.1.0
+
*  <base>/server/libplayerdrivers/.lib/libplayerdrivers.so.2.1.0
dido with <base>/client_libs/libplayerc/.libs/libplayerc.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
 
Discovered the following is important
 
* rm all links I created in /usr/local/lib
 
* add /usr/local/lib to the beginning of /etc/ld.so.conf
 
* sudo ldconfig
 
* [http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html about shared libraries]
 

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


  • 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