|
||||
|
![]() |
#1 |
Minors (Double A)
Join Date: Nov 2004
Posts: 118
|
LINUX: OOTP9 Start up problem
Hi,
I am getting the following error on attempting to start OOTP9: ./ootp9: /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./ootp9) I use gentoo linux. Sorry, I'm not entirely sure which versions or tools will provide the most useful output, so I've given none atm. Thanks, Levi |
![]() |
![]() |
#2 |
Minors (Double A)
Join Date: Nov 2004
Posts: 118
|
Some more googling seems to suggest this is a library versioning issue with the standard c++ library included with gcc.
The latest stable gcc for gentoo is gcc 4.1.2, but this symbol was only defined in versions > 4.2, which I guess the ootp binary must have been compiled with. Does OOTP depend on that version or could the binary to be distributed be built with an older version of gcc? I could upgrade gcc, but I'm really hesitant to do that for a library that a lot of programs depend on and where more recent versions are not marked as stable for my distro. Thanks, Levi |
![]() |
![]() |
#4 | |
Developer PISD & OOTP
Join Date: Apr 2008
Posts: 1,207
|
Quote:
I have seen this before during testing. As you rightly point out its a dependency issue in stdlibc++ package. Each distro seems to run at different versions which is a nightmare from our point of view. I tried compiling on an earlier system but got errors from some other libs I link against needing a newer version of stdlibc++. If you dont want to upgrade your system, which is understandable, then you may be able to install the newer verison along side your current version. I am not an expert in this feild so I would need to setup a test bed and play. You may be better off asking the experts on your distros forums as they prob will be able to give you a fix off the top of your head. I am guessing that a "chroot" based setup would fix your issues. Please report back what you find out ![]() |
|
![]() |
![]() |
#5 |
Minors (Double A)
Join Date: Nov 2004
Posts: 118
|
I have played around with virtualbox a bit and also looked at chroot based stuff, but to me it seems as if it would be easier for me to install Ubuntu (or maybe even Windows
![]() Is a static build an option? I realize there would be a cost in terms of file size, but no idea how much. Thanks, Levi |
![]() |
![]() |
#6 | |
Developer PISD & OOTP
Join Date: Apr 2008
Posts: 1,207
|
Quote:
I think the best option is to install a 2yr old distro for building. That way most (if not all) systems will have a later set of libs that are backward compatible. I just need to resolve a troublesome lib that wont link on older systems. Confused? I know I am ![]() |
|
![]() |
![]() |
#7 | |||
Minors (Double A)
Join Date: Nov 2004
Posts: 118
|
Quote:
![]() Quote:
Quote:
Thanks for looking into this and good to hear it's being worked on, and good that there's a linux build for OOTP now ![]() Levi |
|||
![]() |
![]() |
#8 |
Minors (Single A)
Join Date: Apr 2002
Location: US
Posts: 61
|
Just wondering if you've had a chance to compile it on an older distribution. I downloaded the OOTP9 Linux version and I'm seeing the same error message (running Slackware 12.0 - gcc 4.1.2). Linux is the only OS I use at home, so I'm hesitant to upgrade my system now just for OOTP9 (since I'm planning to upgrade when the next Slackware version is released).
Thanks for producing a Linux version, now if only the SI guys would do the same for FM ![]() |
![]() |
![]() |
#9 | |
Developer PISD & OOTP
Join Date: Apr 2008
Posts: 1,207
|
Quote:
![]() It is worth pointing out that the uptake on the Linux version of OOTP is rather pitiful. It has not even come close to covering my costs in making it. I can see why developers are not seriously considering Linux. Until enough poeple using Linux want and support commerical software, developers are not gonna spend time and money making them ![]() Last edited by pisdpaul; 12-02-2008 at 04:55 AM. |
|
![]() |
![]() |
#10 | |
Moderator
Join Date: May 2007
Location: Dallas, TX
Posts: 359
|
Quote:
Ray |
|
![]() |
![]() |
#11 |
Minors (Single A)
Join Date: Apr 2002
Location: US
Posts: 61
|
I would expect sales of the Linux version to be pretty slow, at least initially (it was only announced a month ago, correct?). Linux users aren't used to these types of games being produced for the OS, so it will take some time for the news to flow through the user base. I also hope you're able to continue making the Linux version, it really was a great surprise when I saw the news.
|
![]() |
![]() |
#12 |
Global Moderator
|
As there hasn't been any update in this thread since last year, it'll be moved to closed for housekeeping purposes. If there are still unresolved problems, let us know and we'll re-open it.
__________________
This signature is intentionally blank |
![]() |
![]() |
Bookmarks |
|
|