View previous topic :: View next topic |
Author |
Message |
haleh Tux's lil' helper
Joined: 06 Jul 2012 Posts: 127
|
Posted: Sat Dec 08, 2012 2:58 pm Post subject: error with runing software ??? |
|
|
I installed one software manually (not using EMERGE) about 3 month ago and ,it worked successfully for me,but now when I want to run it this error is appeared :
Code: | /usr/local/bin/rcssserver: error while loading shared libraries: libboost_filesystem-1_48.so.1.48.0: cannot open shared object file: No such file or directory
|
it has some requirements which are :
flex/bison
Boost 1.32 or later
Qt4 gui/net/opengl libraries and header files
zlib libraries and header files (optional but recommended)
all of the latest versions of these are installed in my computer ,because I always update my gentoo but I think this cause this problem for me !!!at first I guessed that this is because of boost and I unmerged but I couldn't emerge 1.48-r2 because it seems not available !!!!the version of my boost is 1.49.0-r2!!
what do you think guys ???any idea ??? |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Sat Dec 08, 2012 3:34 pm Post subject: |
|
|
Just the obvious: rebuild the program.
You may try to create an ebuild for it - in many cases it's not that hard. |
|
Back to top |
|
|
haleh Tux's lil' helper
Joined: 06 Jul 2012 Posts: 127
|
Posted: Sat Dec 08, 2012 4:19 pm Post subject: |
|
|
VoidMage wrote: |
You may try to create an ebuild for it - in many cases it's not that hard. |
Thanks Voidmage for your idea ,I will do this as soon as possible,I haven't known how to do this and I should read and search somehow to understand ,I will try this!!! |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21633
|
Posted: Sat Dec 08, 2012 5:27 pm Post subject: |
|
|
Also, if this program had been installed through an ebuild, then revdep-rebuild would likely be able to initiate the correct emerge command for you. As is, you will need to do all the work by hand, including cleaning up any orphan files. |
|
Back to top |
|
|
haleh Tux's lil' helper
Joined: 06 Jul 2012 Posts: 127
|
Posted: Sat Dec 08, 2012 5:46 pm Post subject: |
|
|
Hu wrote: | Also, if this program had been installed through an ebuild, then revdep-rebuild would likely be able to initiate the correct emerge command for you. As is, you will need to do all the work by hand, including cleaning up any orphan files. |
yeah,you are right but how to make ebuild is another problem !!it seems not easy according to this link :http://devmanual.gentoo.org/ebuild-writing/index.html I myself like to use emerge because it is really powerful ,trustful and easy tool for installing softwares !! |
|
Back to top |
|
|
LiamOS n00b
Joined: 06 Jun 2012 Posts: 64 Location: Ireland
|
Posted: Sat Dec 08, 2012 6:31 pm Post subject: |
|
|
haleh wrote: | Hu wrote: | Also, if this program had been installed through an ebuild, then revdep-rebuild would likely be able to initiate the correct emerge command for you. As is, you will need to do all the work by hand, including cleaning up any orphan files. |
yeah,you are right but how to make ebuild is another problem !!it seems not easy according to this link :http://devmanual.gentoo.org/ebuild-writing/index.html I myself like to use emerge because it is really powerful ,trustful and easy tool for installing softwares !! |
You could try using an existing ebuild as a template. That should make things significantly easier. _________________ CFLAGS=" -O999999" |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21633
|
Posted: Sat Dec 08, 2012 8:56 pm Post subject: |
|
|
If you know how to install it by hand, and you have a reference ebuild, then making a new one should be easy. If you need help, post here the exact steps you ran to unpack, build, and install the program. Someone here can transform that into an ebuild for you. |
|
Back to top |
|
|
haleh Tux's lil' helper
Joined: 06 Jul 2012 Posts: 127
|
Posted: Sun Dec 09, 2012 9:08 am Post subject: |
|
|
Hu wrote: | If you know how to install it by hand, and you have a reference ebuild, then making a new one should be easy. If you need help, post here the exact steps you ran to unpack, build, and install the program. Someone here can transform that into an ebuild for you. |
Thanks so much Hu,I will do it,and I think I should spend my whole night or more to complete this ,Going to university takes all of time !!but I think making this ebuild is worth to stay awake ,I will do it , !!! |
|
Back to top |
|
|
|