Page 1 of 1

0.0.24 won't launch after installing (resolved)

Posted: 31 Dec 2007, 14:29
by evadem
After much effort I finally got game to compile and install in Fedora 8. Problem is when I click on the launcher nothing happens. Just a dead button. Any ideas? I tried to make uninstall and then remade install, but didn't resolve it.

I decided I needed to start new thread on this.

Posted: 31 Dec 2007, 14:38
by Tors
Maybe you can get more information if you try to start the game from a terminal window.

Start a terminal and write:

tmw


Then an error might print itself in the terminal.

Posted: 31 Dec 2007, 19:51
by 5t3v3
Did you do both

Code: Select all

make
and

Code: Select all

make install
after compiling?
Did you see any error messages at the bottom of the text it spewed out when doing either of those two?

Posted: 31 Dec 2007, 20:19
by evadem
Tried to execute from terminal and got this:

[root@localhost dave]# tmw
Could not initialize SDL: No available video device

And no I didn't receive any error messages when I did make and make install. Did a make uninstall and the make install to recheck results of make install. Here's the make install:

[root@localhost tmw-0.0.24]# make install
Making install in data
make[1]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data'
Making install in graphics
make[2]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics'
Making install in gui
make[3]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/gui'
make[4]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/gui'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/tmw/data/graphics/gui" || mkdir -p -- "/usr/local/share/tmw/data/graphics/gui"
/usr/bin/install -c -m 644 'attack_target.png' '/usr/local/share/tmw/data/graphics/gui/attack_target.png'
/usr/bin/install -c -m 644 'bg_quad_dis.png' '/usr/local/share/tmw/data/graphics/gui/bg_quad_dis.png'
/usr/bin/install -c -m 644 'browserfont.png' '/usr/local/share/tmw/data/graphics/gui/browserfont.png'
/usr/bin/install -c -m 644 'button.png' '/usr/local/share/tmw/data/graphics/gui/button.png'
/usr/bin/install -c -m 644 'button_disabled.png' '/usr/local/share/tmw/data/graphics/gui/button_disabled.png'
/usr/bin/install -c -m 644 'buttonhi.png' '/usr/local/share/tmw/data/graphics/gui/buttonhi.png'
/usr/bin/install -c -m 644 'buttonpress.png' '/usr/local/share/tmw/data/graphics/gui/buttonpress.png'
/usr/bin/install -c -m 644 'checkbox.png' '/usr/local/share/tmw/data/graphics/gui/checkbox.png'
/usr/bin/install -c -m 644 'close_button.png' '/usr/local/share/tmw/data/graphics/gui/close_button.png'
/usr/bin/install -c -m 644 'deepbox.png' '/usr/local/share/tmw/data/graphics/gui/deepbox.png'
/usr/bin/install -c -m 644 'fixedfont.png' '/usr/local/share/tmw/data/graphics/gui/fixedfont.png'
/usr/bin/install -c -m 644 'hits_blue.png' '/usr/local/share/tmw/data/graphics/gui/hits_blue.png'
/usr/bin/install -c -m 644 'hits_red.png' '/usr/local/share/tmw/data/graphics/gui/hits_red.png'
/usr/bin/install -c -m 644 'hits_yellow.png' '/usr/local/share/tmw/data/graphics/gui/hits_yellow.png'
/usr/bin/install -c -m 644 'hscroll_left_default.png' '/usr/local/share/tmw/data/graphics/gui/hscroll_left_default.png'
/usr/bin/install -c -m 644 'hscroll_left_highlight.png' '/usr/local/share/tmw/data/graphics/gui/hscroll_left_highlight.png'
/usr/bin/install -c -m 644 'hscroll_left_pressed.png' '/usr/local/share/tmw/data/graphics/gui/hscroll_left_pressed.png'
/usr/bin/install -c -m 644 'hscroll_right_default.png' '/usr/local/share/tmw/data/graphics/gui/hscroll_right_default.png'
/usr/bin/install -c -m 644 'hscroll_right_highlight.png' '/usr/local/share/tmw/data/graphics/gui/hscroll_right_highlight.png'
/usr/bin/install -c -m 644 'hscroll_right_pressed.png' '/usr/local/share/tmw/data/graphics/gui/hscroll_right_pressed.png'
/usr/bin/install -c -m 644 'item_shortcut_bgr.png' '/usr/local/share/tmw/data/graphics/gui/item_shortcut_bgr.png'
/usr/bin/install -c -m 644 'mouse.png' '/usr/local/share/tmw/data/graphics/gui/mouse.png'
/usr/bin/install -c -m 644 'menuitemD.png' '/usr/local/share/tmw/data/graphics/gui/menuitemD.png'
/usr/bin/install -c -m 644 'menuitemF.png' '/usr/local/share/tmw/data/graphics/gui/menuitemF.png'
/usr/bin/install -c -m 644 'menuitemN.png' '/usr/local/share/tmw/data/graphics/gui/menuitemN.png'
/usr/bin/install -c -m 644 'menuitemP.png' '/usr/local/share/tmw/data/graphics/gui/menuitemP.png'
/usr/bin/install -c -m 644 'radioin.png' '/usr/local/share/tmw/data/graphics/gui/radioin.png'
/usr/bin/install -c -m 644 'radioout.png' '/usr/local/share/tmw/data/graphics/gui/radioout.png'
/usr/bin/install -c -m 644 'resize.png' '/usr/local/share/tmw/data/graphics/gui/resize.png'
/usr/bin/install -c -m 644 'rpgfont_wider.png' '/usr/local/share/tmw/data/graphics/gui/rpgfont_wider.png'
/usr/bin/install -c -m 644 'selection.png' '/usr/local/share/tmw/data/graphics/gui/selection.png'
/usr/bin/install -c -m 644 'sansserif8.png' '/usr/local/share/tmw/data/graphics/gui/sansserif8.png'
/usr/bin/install -c -m 644 'slider.png' '/usr/local/share/tmw/data/graphics/gui/slider.png'
/usr/bin/install -c -m 644 'target-cursor-blue-l.png' '/usr/local/share/tmw/data/graphics/gui/target-cursor-blue-l.png'
/usr/bin/install -c -m 644 'target-cursor-blue-m.png' '/usr/local/share/tmw/data/graphics/gui/target-cursor-blue-m.png'
/usr/bin/install -c -m 644 'target-cursor-blue-s.png' '/usr/local/share/tmw/data/graphics/gui/target-cursor-blue-s.png'
/usr/bin/install -c -m 644 'target-cursor-red-l.png' '/usr/local/share/tmw/data/graphics/gui/target-cursor-red-l.png'
/usr/bin/install -c -m 644 'target-cursor-red-m.png' '/usr/local/share/tmw/data/graphics/gui/target-cursor-red-m.png'
/usr/bin/install -c -m 644 'target-cursor-red-s.png' '/usr/local/share/tmw/data/graphics/gui/target-cursor-red-s.png'
/usr/bin/install -c -m 644 'thickborder.png' '/usr/local/share/tmw/data/graphics/gui/thickborder.png'
/usr/bin/install -c -m 644 'unknown-item.png' '/usr/local/share/tmw/data/graphics/gui/unknown-item.png'
/usr/bin/install -c -m 644 'vscroll_blue.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_blue.png'
/usr/bin/install -c -m 644 'vscroll_down_default.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_down_default.png'
/usr/bin/install -c -m 644 'vscroll_down_highlight.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_down_highlight.png'
/usr/bin/install -c -m 644 'vscroll_down_pressed.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_down_pressed.png'
/usr/bin/install -c -m 644 'vscroll_grey.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_grey.png'
/usr/bin/install -c -m 644 'vscroll_red.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_red.png'
/usr/bin/install -c -m 644 'vscroll_up_default.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_up_default.png'
/usr/bin/install -c -m 644 'vscroll_up_highlight.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_up_highlight.png'
/usr/bin/install -c -m 644 'vscroll_up_pressed.png' '/usr/local/share/tmw/data/graphics/gui/vscroll_up_pressed.png'
make[4]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/gui'
make[3]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/gui'
Making install in images
make[3]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images'
Making install in ambient
make[4]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images/ambient'
make[5]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images/ambient'
make[5]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/tmw/data/graphics/images/ambient" || mkdir -p -- "/usr/local/share/tmw/data/graphics/images/ambient"
/usr/bin/install -c -m 644 'clouds.png' '/usr/local/share/tmw/data/graphics/images/ambient/clouds.png'
/usr/bin/install -c -m 644 'night.png' '/usr/local/share/tmw/data/graphics/images/ambient/night.png'
/usr/bin/install -c -m 644 'sandstorm.png' '/usr/local/share/tmw/data/graphics/images/ambient/sandstorm.png'
/usr/bin/install -c -m 644 'spotlight.png' '/usr/local/share/tmw/data/graphics/images/ambient/spotlight.png'
make[5]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images/ambient'
make[4]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images/ambient'
make[4]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images'
make[5]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images'
make[5]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/tmw/data/graphics/images" || mkdir -p -- "/usr/local/share/tmw/data/graphics/images"
/usr/bin/install -c -m 644 'error.png' '/usr/local/share/tmw/data/graphics/images/error.png'
/usr/bin/install -c -m 644 'login_wallpaper.png' '/usr/local/share/tmw/data/graphics/images/login_wallpaper.png'
make[5]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images'
make[4]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images'
make[3]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/images'
Making install in tiles
make[3]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/tiles'
make[4]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/tiles'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/tmw/data/graphics/tiles" || mkdir -p -- "/usr/local/share/tmw/data/graphics/tiles"
/usr/bin/install -c -m 644 'arena.png' '/usr/local/share/tmw/data/graphics/tiles/arena.png'
/usr/bin/install -c -m 644 'cave.png' '/usr/local/share/tmw/data/graphics/tiles/cave.png'
/usr/bin/install -c -m 644 'collision.png' '/usr/local/share/tmw/data/graphics/tiles/collision.png'
/usr/bin/install -c -m 644 'desert1.png' '/usr/local/share/tmw/data/graphics/tiles/desert1.png'
/usr/bin/install -c -m 644 'desert2.png' '/usr/local/share/tmw/data/graphics/tiles/desert2.png'
/usr/bin/install -c -m 644 'desert_x2.png' '/usr/local/share/tmw/data/graphics/tiles/desert_x2.png'
/usr/bin/install -c -m 644 'desert_x3.png' '/usr/local/share/tmw/data/graphics/tiles/desert_x3.png'
/usr/bin/install -c -m 644 'icecave.png' '/usr/local/share/tmw/data/graphics/tiles/icecave.png'
/usr/bin/install -c -m 644 'inn.png' '/usr/local/share/tmw/data/graphics/tiles/inn.png'
/usr/bin/install -c -m 644 'mountain.png' '/usr/local/share/tmw/data/graphics/tiles/mountain.png'
/usr/bin/install -c -m 644 'snow_building.png' '/usr/local/share/tmw/data/graphics/tiles/snow_building.png'
/usr/bin/install -c -m 644 'snow_x2.png' '/usr/local/share/tmw/data/graphics/tiles/snow_x2.png'
/usr/bin/install -c -m 644 'snow_x3.png' '/usr/local/share/tmw/data/graphics/tiles/snow_x3.png'
/usr/bin/install -c -m 644 'snowset.png' '/usr/local/share/tmw/data/graphics/tiles/snowset.png'
/usr/bin/install -c -m 644 'trans_woodland-desert.png' '/usr/local/share/tmw/data/graphics/tiles/trans_woodland-desert.png'
/usr/bin/install -c -m 644 'Woodland_ground.png' '/usr/local/share/tmw/data/graphics/tiles/Woodland_ground.png'
/usr/bin/install -c -m 644 'Woodland_village.png' '/usr/local/share/tmw/data/graphics/tiles/Woodland_village.png'
/usr/bin/install -c -m 644 'Woodland_village_x2.png' '/usr/local/share/tmw/data/graphics/tiles/Woodland_village_x2.png'
/usr/bin/install -c -m 644 'Woodland_x2.png' '/usr/local/share/tmw/data/graphics/tiles/Woodland_x2.png'
/usr/bin/install -c -m 644 'Woodland_x3.png' '/usr/local/share/tmw/data/graphics/tiles/Woodland_x3.png'
make[4]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/tiles'
make[3]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics/tiles'
make[3]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics'
make[4]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/graphics'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics'
make[3]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics'
make[2]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/graphics'
Making install in help
make[2]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/help'
make[3]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/help'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/tmw/data/help" || mkdir -p -- "/usr/local/share/tmw/data/help"
/usr/bin/install -c -m 644 'about.txt' '/usr/local/share/tmw/data/help/about.txt'
/usr/bin/install -c -m 644 'changes.txt' '/usr/local/share/tmw/data/help/changes.txt'
/usr/bin/install -c -m 644 'commands.txt' '/usr/local/share/tmw/data/help/commands.txt'
/usr/bin/install -c -m 644 'header.txt' '/usr/local/share/tmw/data/help/header.txt'
/usr/bin/install -c -m 644 'index.txt' '/usr/local/share/tmw/data/help/index.txt'
/usr/bin/install -c -m 644 'skills.txt' '/usr/local/share/tmw/data/help/skills.txt'
/usr/bin/install -c -m 644 'support.txt' '/usr/local/share/tmw/data/help/support.txt'
/usr/bin/install -c -m 644 'team.txt' '/usr/local/share/tmw/data/help/team.txt'
make[3]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/help'
make[2]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/help'
Making install in icons
make[2]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/icons'
make[3]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data/icons'
make[3]: Nothing to be done for `install-exec-am'.
/home/dave/Desktop/tmw-0.0.24/install-sh -d /usr/local/share/pixmaps
/usr/bin/install -c ./tmw.png /usr/local/share/pixmaps/tmw.png
test -z "/usr/local/share/tmw/data/icons" || mkdir -p -- "/usr/local/share/tmw/data/icons"
/usr/bin/install -c -m 644 'tmw.png' '/usr/local/share/tmw/data/icons/tmw.png'
make[3]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/icons'
make[2]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data/icons'
make[2]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data'
make[3]: Entering directory `/home/dave/Desktop/tmw-0.0.24/data'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data'
make[2]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data'
make[1]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/data'
Making install in docs
make[1]: Entering directory `/home/dave/Desktop/tmw-0.0.24/docs'
make[2]: Entering directory `/home/dave/Desktop/tmw-0.0.24/docs'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man6" || mkdir -p -- "/usr/local/share/man/man6"
/usr/bin/install -c -m 644 './tmw.6' '/usr/local/share/man/man6/tmw.6'
make[2]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/docs'
make[1]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/docs'
Making install in src
make[1]: Entering directory `/home/dave/Desktop/tmw-0.0.24/src'
make[2]: Entering directory `/home/dave/Desktop/tmw-0.0.24/src'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
/usr/bin/install -c 'tmw' '/usr/local/bin/tmw'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/src'
make[1]: Leaving directory `/home/dave/Desktop/tmw-0.0.24/src'
make[1]: Entering directory `/home/dave/Desktop/tmw-0.0.24'
make[2]: Entering directory `/home/dave/Desktop/tmw-0.0.24'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/applications" || mkdir -p -- "/usr/local/share/applications"
/usr/bin/install -c -m 644 'tmw.desktop' '/usr/local/share/applications/tmw.desktop'
make[2]: Leaving directory `/home/dave/Desktop/tmw-0.0.24'
make[1]: Leaving directory `/home/dave/Desktop/tmw-0.0.24'
[root@localhost tmw-0.0.24]#

[/img][/quote]

Posted: 01 Jan 2008, 13:39
by Bjørn
evadem wrote:[root@localhost dave]# tmw
Could not initialize SDL: No available video device
Your problem is almost certainly that you shouldn't be running it under the root account. I'm assuming you just forgot to type "exit" after "make install".

Posted: 01 Jan 2008, 14:32
by evadem
Thanks for your reply. You are right, I didn't do the exit. Kind of a noob at this. I'm going to start from scratch and try again. Hopefully I'll have better luck this go around.

./configure and zlib

Posted: 01 Jan 2008, 19:47
by evadem
I reformatted partition and reinstalled Fedora 8 so I would have a clean system to work from. I installed needed files using terminal. Maybe you can enlighten me as to why when I run ./configure for tmw it tells me it can't find the zlib file, which is already installed on system. Is it perhaps a version problem or must I direct install to it's location somehow?

Found a tar.gz version to install. Now after completing install of tmw I still can't launch it. No errors when making or make installing. When I launch from terminal I get this:

[dave@localhost ~]$ tmw
tmw: error while loading shared libraries: libguichan_sdl.so.0: cannot open shared object file: No such file or directory

Posted: 01 Jan 2008, 23:28
by Falcata
I've had the same problem on Fedora 8. When you install guichan, some of the files aren't copied to the correct location. I've fixed it before, but I can't remember how I did it.

Posted: 02 Jan 2008, 02:03
by evadem
Hmmmm. Well if it should come to you please let me know.

Posted: 02 Jan 2008, 05:27
by Mellon
in this post i found a solucion to a similar problem

http://forums.themanaworld.org/viewtopic.php?t=2715

but is for ubuntu

Posted: 02 Jan 2008, 12:54
by evadem
Mellon thanks for that link! I managed to get it to work using those commands in terminal.

Be happy to help anyone else with their Fedora 8 install of tmw if I can. Will share what I did to make it compile.