This topic contains 7 replies, has 0 voices, and was last updated by  Picci 9 years, 7 months ago.

  • Author
    Posts
  • #6399

    Pr0ph3t
    Participant

    Hello everyone.

    It has been about a week that I’ve been trying to get this game to work. And every time I give up I find myself re-downloading and trying again.

    This time I’m gonna get it ! grrr

    So I’m using Backtrack Linux which is a mix of slackware and kde.

    so basically anything that would work for slackware will work for me.

    I downloaded the 41.3 sources and attemped to compile / install.

    The first problem is that I’m missing the famour unix library fftw.
    But even when I install it, it does not locate it.

    I don’t suppose there is anywhere I can download slackware ver? (already checked slackbuild.org)

    I REALLY want to play this game. If I can get koffice to run this should be cake lol

    #50667

    Pr0ph3t
    Participant

    Here’s the error log from ./configure

    checking for FFTW… no
    *** Could not run FFTW test program, checking why…
    *** The test program failed to compile or link. See the file config.log for the
    *** exact error that occured. This usually means FFTW was incorrectly installed
    *** or that you have moved FFTW since it was installed.
    configure: error:
    FFTW must be installed on your system but couldn’t be found.
    Please check that FFTW is installed.
    FFTW version 3 is required.

    #50668

    a banana
    Participant

    Install the FFTW package. Go to http://www.fftw.org/ if it’s not in whatever package manager your distro uses.

    I dunno why, but it doesn’t state it as a requirement in the COMPILING document that ships with the source code, but you definitely do need it.

    HTH

    a banana

    #50669

    a banana
    Participant

    Hmm, just re-read your original post and see that you have already installed FFTW.

    Well, that blows that one, eh?

    I’m not familiar with Slackware, but is there some method to convert an rpm or other package to whatever Slackware uses? Can do that under Debian/Ubuntu with “alien” — perhaps that works for Slackware, too?

    Edit: Look here: http://kitenet.net/~joey/code/alien/
    States you can convert from rpm to Slackware tgz. Whether it’s quicker than fixing the issue you have with FFTW is another thing altogether…

    HTH a bit more than the last one!

    a banana

    #50670

    Pam
    Participant

    Slack comes with a prog called rpm2targz.
    I tried it with an RPM from the download section, it works.
    You may download it from the Slackware website.

    Fftw3 doesn’t always come as a bundle, I needed fftw3 and fftw-float.
    You can get the source here

    I offered Slackware, FreeBSD and Solaris packages to this site.
    Nobody seems to care . . .

    #50671

    Pr0ph3t
    Participant

    Already tried converting the rpm to a tgz and installing
    but it gave me another error I don’t remember. I’m gonna
    redownload and try again because it might be an easier issue to
    resolve..

    #50672

    Pr0ph3t
    Participant

    Okay, so I downloaded the rpm and rpm2tgz it.
    Then I installpkg and attempted to run all 3 bins
    Here are the new errors:

    bt bin # ./scorched3d
    Fatal Error: Mismatch between the program and library build versions detected.
    The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6),
    and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4,compatible with 2.6).
    Aborted

    bt bin # ./scorched3dc
    ./scorched3dc: error while loading shared libraries: libfftw3f.so. 3: cannot open shared object file: No such file or directory

    bt bin # ./scorched3ds
    ./scorched3ds: /usr/lib/libpng12.so.0: no version information avai lable (required by ./scorched3ds)
    Arguments : Usage :
    -allowexceptions Allows any program exceptions to be thrown (core …
    dumps) (Default : off)
    -hidewindow Hides the scorched3d console window (window s) (Default : of…
    f)
    -settingsdir The directory in the user s home directory…
    that the scorched3d settings are stored in. (Default : .scorched3 d)
    -startserver Starts a scorched 3d serv er, requires the…
    name of the server settings file e.g. data/server.xml (Default : )

    btw, I have an NVIDIA card with the NVIDIA drivers installed so I could run 3d games at high quality

    #50673

    Pr0ph3t
    Participant

    haaa! Got it. Thanks guys.

    So for anyone else stuck in my shoes, i.e using Slackware or Backtrack Linux:

    1. Goto slackbuild.org
    2. In the search field type: fftw
    3. Download the source and the slackbuild
    4. tar zxvf the slackbuild, and COPY the source file into the dir the slackbuild uncompressed
    5. ./fftw.Slackbuild
    6. It will now create a .tgz file in the tmp dir (Note: Slackbuild will always dump the .tgz file in your /tmp dir)
    7. cd /tmp
    8. installpkg fftwpackageitcreated.tgz
    9. Download Scorched3dRPM
    10. rpm -ivh Scorched3d.rpm
    11. It is now stored in /usr/share/Scorched (data dir) and /usr/share/bin (Exec file)
    12. cd /usr/bin
    13. ./scorched3dc

    yay!
    Solved you mods can close this now

    #50674

    Picci
    Participant

    @pr0ph3t wrote:

    haaa! Got it. Thanks guys.

    So for anyone else stuck in my shoes, i.e using Slackware or Backtrack Linux:

    1. Goto slackbuild.org
    2. In the search field type: fftw
    3. Download the source and the slackbuild
    4. tar zxvf the slackbuild, and COPY the source file into the dir the slackbuild uncompressed
    5. ./fftw.Slackbuild
    6. It will now create a .tgz file in the tmp dir (Note: Slackbuild will always dump the .tgz file in your /tmp dir)
    7. cd /tmp
    8. installpkg fftwpackageitcreated.tgz
    9. Download Scorched3dRPM
    10. rpm -ivh Scorched3d.rpm
    11. It is now stored in /usr/share/Scorched (data dir) and /usr/share/bin (Exec file)
    12. cd /usr/bin
    13. ./scorched3dc

    yay!
    Solved you mods can close this now

    makes me want to try that out on bt2 😛
    (maybe i can get better speed & frame rate than on win xp and get rolling on scorched again :P)

Viewing 9 posts - 1 through 9 (of 9 total)

You must be logged in to reply to this topic.