Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: NJam?

  1. #1

    Default NJam?

    Where can I find Njam for 11.4 64 bit version?
    I tried searching for it in the build service but came up empty.

  2. #2
    Join Date
    Nov 2009
    Location
    Australia
    Posts
    1,391

    Default Re: NJam?

    It's looking to be an old unsupported project Njam | Download Njam software for free at SourceForge.net Perhaps build from source?

  3. #3

    Question Re: NJam?

    I started to install NJam from source and got as far as 'make'. Then I got some error messages:
    Code:
    Using '/usr/local' for installation.
    Using '${prefix}/share' for installation libraries.
    Using 'g++' for C++ compiler.
    Building with '-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT' for C++ compiler flags.
    Building with '-L/usr/lib64 -lSDL -lpthread -lSDL_image -lSDL_mixer -lSDL_net' for linker flags.
    
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating config.h
    config.status: executing default-1 commands
    username@linux-h3s9:~/Download/njam-1.25-src> make
    make: Circular aclocal.m4 <- aclocal.m4 dependency dropped.
    make  all-recursive
    make[1]: Entering directory `/home/username/Download/njam-1.25-src'
    make[1]: Circular aclocal.m4 <- aclocal.m4 dependency dropped.
    Making all in src
    make[2]: Entering directory `/home/username/Download/njam-1.25-src/src'
    make[2]: Circular defaults.h <- Makefile dependency dropped.
    echo '// This file is generated from makefile. Do not edit!' > defaults.h
    echo '#define DEFAULT_PREFIX "/usr/local"' >> defaults.h
    echo '#define DEFAULT_LIBDIR "/usr/local/share"' >> defaults.h
    echo '#define PACKAGE "njam"' >> defaults.h
    cd .. \
      && CONFIG_FILES=src/Makefile CONFIG_HEADERS= /bin/sh ./config.status
    config.status: creating src/Makefile
    config.status: executing default-1 commands
    make[2]: Leaving directory `/home/username/Download/njam-1.25-src/src'
    make[2]: Entering directory `/home/username/Download/njam-1.25-src/src'
    make[2]: Circular defaults.h <- Makefile dependency dropped.
    g++ -DHAVE_CONFIG_H -I. -I. -I.. -I..    -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c njam.cpp
    njam.cpp:36:0: warning: "_GNU_SOURCE" redefined
    <command-line>:0:0: note: this is the location of the previous definition
    njam.cpp: In member function ‘bool NjamEngine::Init(bool, bool, bool)’:
    njam.cpp:377:37: warning: deprecated conversion from string constant to ‘char*’
    g++  -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -o njam  njam.o njamgame.o njamfont.o njamedit.o njammap.o njamnet.o njamutils.o  -lSDL_net -lSDL_mixer -lSDL_image  -L/usr/lib64 -lSDL -lpthread -lSDL_image -lSDL_mixer -lSDL_net
    /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: i386 architecture of input file `njamgame.o' is incompatible with i386:x86-64 output
    /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: i386 architecture of input file `njamfont.o' is incompatible with i386:x86-64 output
    /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: i386 architecture of input file `njamedit.o' is incompatible with i386:x86-64 output
    /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: i386 architecture of input file `njammap.o' is incompatible with i386:x86-64 output
    /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: i386 architecture of input file `njamnet.o' is incompatible with i386:x86-64 output
    /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: i386 architecture of input file `njamutils.o' is incompatible with i386:x86-64 output
    njamedit.o: In function `NjamEngine::SelectMap(char, char*, int)':
    /home/milanb/devel/njam/trunk/src/njamedit.cpp:516: undefined reference to `operator new(unsigned int)'
    collect2: ld returned 1 exit status
    make[2]: *** [njam] Error 1
    make[2]: Leaving directory `/home/username/Download/njam-1.25-src/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/username/Download/njam-1.25-src'
    make: *** [all-recursive-am] Error 2
    I don't understand what the errors mean. Can anyone help?
    I did get all the sdl development libraries that were required both the 32 and 64 bit:
    SDL
    SDL_image
    SDL_net
    SDL_mixer (optional)

    I'm running 11.4 64 bit version.

  4. #4
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,339
    Blog Entries
    15

    Default Re: NJam?

    Quote Originally Posted by gymnart
    I started to install NJam from source and got as far as 'make'. Then I
    got some error messages:

    I'm running 11.4 64 bit version.
    Hi
    The sourceforge download file is corrupted.... download a fedora src
    rpm and use the source file from that, else give me a bit and will look
    at packaging it up for you.

    --
    Cheers Malcolm °¿° (Linux Counter #276890)
    openSUSE 11.4 (x86_64) Kernel 2.6.37.6-0.5-desktop
    up 3 days 2:16, 6 users, load average: 0.14, 0.14, 0.14
    GPU GeForce 8600 GTS Silent - Driver Version: 270.41.19


  5. #5
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,339
    Blog Entries
    15

    Default Re: NJam?

    Hi
    All patched, built and tested on 11.4 Gnome 3.0 x86_64...
    software.opensuse.org: Search Results
    It's also built for 11.3 and Factory.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #6
    Join Date
    Aug 2010
    Location
    Aveiro, Portugal
    Posts
    313

    Default Re: NJam?

    Quote Originally Posted by malcolmlewis View Post
    Hi
    All patched, built and tested on 11.4 Gnome 3.0 x86_64...
    software.opensuse.org: Search Results
    It's also built for 11.3 and Factory.
    Malcolm, could your please submit it to 'games' ?

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,339
    Blog Entries
    15

    Default Re: NJam?

    Quote Originally Posted by ketheriel View Post
    Malcolm, could your please submit it to 'games' ?
    Hi
    Submitted to games..will see what happens
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  8. #8

    Wink Re: NJam?

    Thanks for making the rpm available. ^_^
    I wonder how long it would take to show up in games? (Just wondering)

  9. #9
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,339
    Blog Entries
    15

    Default Re: NJam?

    Quote Originally Posted by gymnart View Post
    Thanks for making the rpm available. ^_^
    I wonder how long it would take to show up in games? (Just wondering)
    Hi
    Have no idea... hopefully not too long. Have you tried the one from my repo..working ok?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  10. #10
    Join Date
    Nov 2009
    Location
    Australia
    Posts
    1,391

    Default Re: NJam?

    This game is a top of the line pacman clone, I've enjoyed playing it, @malcolmlewis, thanks for packaging it, I too may give this simple game another run!

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •