ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Motsyo Gennadi aka Drool <motsyo@gmail.com>
To: ALT Linux Community <community@lists.altlinux.org>
Subject: Re: [Comm] Игры
Date: Thu, 3 Nov 2005 00:52:42 +0000
Message-ID: <20051103005242.1fdf863f@drool.home.net> (raw)
In-Reply-To: <200511021042.29391.combr@vesna.ru>

Mike Lykov <combr@vesna.ru> wrote:
> > > >  2. Никто не пробовал опакечивать ZDOOM и VAVOOM?
> попробуйте "я взял исходники там-то, доставил себе то-то, написал спек 
> такой-то, и у меня не получилось то-то. конкретный вопрос - я так понимаю, 
> проблема в том-то?"
> 
	Вообще-то вопрос был чисто общий - кто-нить опакечивал? Но если Вас, Майк,
интересует, начну с VAVOOM. Исходники взял на сайте разработчика:
http://www.vavoom-engine.com/
	configure отрабатывает, но make после некоторого прохождения компиляции
жалуется:
*******************************************************************************
make[1]: Leaving directory `/usr/src/RPM/vavoom-1.18/utils/glvis'
g++ -Wall  -o Vavoom obj/am_map.o obj/chat.o obj/cheats.o obj/cl_demo.o
obj/cl_input.o obj/cl_main.o obj/cl_parse.o obj/cl_poly.o obj/cl_trace.o
obj/cmd.o obj/console.o obj/crc.o obj/cvar.o obj/d_aclip.o obj/d_alias.o
obj/d_data.o obj/d_draw.o obj/d_edge.o obj/d_main.o obj/d_part.o obj/d_polyse.o
obj/d_scache.o obj/d_span.o obj/d_sprite.o obj/d_surf.o obj/d_tex.o
obj/d_aclipa.o obj/d_aliasa.o obj/d_edgea.o obj/d_polysa.o obj/d_varsa.o
obj/d_zspan.o obj/d8_part.o obj/d8_poly.o obj/d8_s16.o obj/d8_span.o
obj/d8_spr.o obj/d8_surf.o obj/d16_part.o obj/d16_poly.o obj/d16_s16.o
obj/d16_span.o obj/d16_spr.o obj/d16_surf.o obj/d32_part.o obj/d32_poly.o
obj/d32_s16.o obj/d32_span.o obj/d32_spr.o obj/d32_surf.o obj/debug.o
obj/finale.o obj/files.o obj/host.o obj/iline.o obj/imission.o obj/in_input.o
obj/infostr.o obj/l_glbsp.o obj/l_glvis.o obj/level.o obj/mapinfo.o obj/maths.o
obj/menu.o obj/message.o obj/misc.o obj/name.o obj/net_dgrm.o obj/net_loop.o
obj/net_main.o obj/net_null.o obj/p_setup.o obj/pr_cmds.o obj/pr_exec.o
obj/pr_execa.o obj/r_bsp.o obj/r_light.o obj/r_main.o obj/r_model.o obj/r_sky.o
obj/r_surf.o obj/r_tex.o obj/r_things.o obj/s_data.o obj/s_eaxutl.o
obj/s_sound.o obj/sbar.o obj/sc_man.o obj/screen.o obj/sizebuf.o obj/sn_sonix.o
obj/sv_acs.o obj/sv_ent.o obj/sv_main.o obj/sv_poly.o obj/sv_save.o
obj/sv_sight.o obj/sv_swtch.o obj/sv_tick.o obj/sv_user.o obj/sv_world.o
obj/text.o obj/ui_gc.o obj/ui_modal.o obj/ui_root.o obj/ui_win.o obj/vclass.o
obj/vobject.o obj/wad.o obj/zone.o obj/d_sdl.o obj/in_sdl.o obj/net_bsd.o
obj/net_udp.o obj/s_sdl.o obj/s_sdlm.o obj/sys_i386.o obj/sys_sdl.o
obj/cd_linux.o obj/gl_draw.o obj/gl_main.o obj/gl_poly.o obj/gl_tex.o
obj/gl_sdl.o utils/glbsp/libglbsp.a utils/glvis/libglvis.a -lGL -lSDL_mixer
-lSDL -lpthread -lpng -lz -lm -lstdc++ /usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make: *** [Vavoom] Ошибка 1
*******************************************************************************
	http://search.altlinux.ru & http://google.com указали на сходные проблемы, но
решения в моем случае пока не нашел...

	Теперь ZDOOM. Исходники брал аналгично, на http://zdoom.org... configure там
нет, сразу make. С самого начала получаю несколько экранов строк типа:
*******************************************************************************
[drool@drool zdoom-1.22]$ make                                                  
Makefile:395: src/am_map.d: No such file or directory
Makefile:395: src/b_bot.d: No such file or directory
Makefile:395: src/b_func.d: No such file or directory
Makefile:395: src/b_game.d: No such file or directory
Makefile:395: src/b_move.d: No such file or directory
Makefile:395: src/b_think.d: No such file or directory
Makefile:395: src/c_bind.d: No such file or directory
[skip]
*******************************************************************************
	Указанные файлы есть ;-)
	Далее идет некая компиляция, заканчивающаяся руганью:
*******************************************************************************
g++ -Wall -Winline -Isrc -Isrc/linux -I. -O2 -ffast-math -mpentium -DLINUX
-Dstricmp=strcasecmp -Dstrnicmp=str ncasecmp -DNO_STRUPR -DNO_FILELENGTH
-DKEYMAP_FILE=\"/usr/local/share/zdoom/xkeys\" -DUNIX -DSHARE_DIR=\"/usr/
local/share/zdoom/\" -DNDEBUG -DUSEASM -c src/am_map.cpp -o
src/linux/release/am_map.o `-mpentium' is deprecated. Use `-march=pentium' or
`-mcpu=pentium' instead. In file included from src/tarray.h:5,
                 from src/dobject.h:5,
                 from src/farchive.h:6,
                 from src/doomdef.h:29,
                 from src/am_map.cpp:26:
src/m_alloc.h:14:23: warning: no newline at end of file
In file included from src/am_map.cpp:27:
src/g_level.h:162:23: warning: no newline at end of file
In file included from src/actor.h:31,
                 from src/r_defs.h:36,
                 from src/r_data.h:27,
                 from src/r_local.h:33,
                 from src/p_local.h:27,
                 from src/am_map.cpp:31:
src/dthinker.h:121:24: warning: no newline at end of file
In file included from src/d_ticcmd.h:27,
                 from src/d_player.h:29,
                 from src/r_state.h:27,
                 from src/r_data.h:28,
                 from src/r_local.h:33,
                 from src/p_local.h:27,
                 from src/am_map.cpp:31:
src/d_protocol.h:157:26: warning: no newline at end of file
In file included from src/d_player.h:35,
                 from src/r_state.h:27,
                 from src/r_data.h:28,
                 from src/r_local.h:33,
                 from src/p_local.h:27,
                 from src/am_map.cpp:31:
src/d_items.h:83:23: warning: no newline at end of file
In file included from src/d_player.h:42,
                 from src/r_state.h:27,
                 from src/r_data.h:28,
                 from src/r_local.h:33,
                 from src/p_local.h:27,
                 from src/am_map.cpp:31:
src/d_netinf.h:39:28: warning: no newline at end of file
In file included from src/b_bot.h:11,
                 from src/d_player.h:45,
                 from src/r_state.h:27,
                 from src/r_data.h:28,
                 from src/r_local.h:33,
                 from src/p_local.h:27,
                 from src/am_map.cpp:31:
src/m_argv.h:64:22: warning: no newline at end of file
In file included from src/p_spec.h:28,
                 from src/p_local.h:430,
                 from src/am_map.cpp:31:
src/dsectoreffect.h:66:29: warning: no newline at end of file
In file included from src/am_map.cpp:32:
src/p_lnspec.h:313:24: warning: no newline at end of file
In file included from src/v_video.h:28,
                 from src/am_map.cpp:40:
src/m_bbox.h:66:22: warning: no newline at end of file
In file included from src/am_map.cpp:42:
src/v_text.h:47:22: warning: no newline at end of file
src/m_fixed.h: In function `void AM_activateNewScale()':
src/m_fixed.h:67: error: `asm' operand requires impossible reload
src/m_fixed.h:67: error: `asm' operand requires impossible reload
make: *** [src/linux/release/am_map.o] Ошибка 1
*******************************************************************************
	Спеки не писал - сначала пробую так компилить. Являясь далеким от
программирования юзером, испытываю непосильные трудности в случаях, подобных
этому, т.к. сталкиваюсь с НЕИЗВЕСТНЫМ :-)
	Машина - AMD Duron, ALM-2.4 с косметическими обновлениями путем
исключительно _пересобранных_ пакетов.


  parent reply	other threads:[~2005-11-03  0:52 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-31 23:32 Motsyo Gennadi aka Drool
2005-11-01  4:54 ` Mike Lykov
2005-11-02  7:03   ` Motsyo Gennadi aka Drool
2005-11-02  6:42     ` Mike Lykov
2005-11-02  9:03       ` Re[2]: " Alexandr A. Alexandrov
2005-11-02  9:10         ` [Comm] Administrativia Alexey Rusakov
2005-11-02  9:16         ` Re[2]: [Comm] Игры Mike Lykov
2005-11-02 11:29         ` Aleksander N. Gorohovski
2005-11-02  9:40           ` Re[4]: " Alexandr A. Alexandrov
2005-11-02 10:18             ` [Comm] Игры Michael Shigorin
2005-11-03  0:52       ` Motsyo Gennadi aka Drool [this message]
2005-11-07  5:43         ` [Comm] Игры Alexey V. Novikov
2005-11-07 20:24           ` Motsyo Gennadi aka Drool
2005-11-08  5:27             ` Alexey V. Novikov
2005-11-07  7:29         ` Genix
2005-11-07 20:27           ` Motsyo Gennadi aka Drool
2005-11-02 12:16 ` Alex Gorbachenko
2005-11-02 13:10   ` Vasya Makarov
2005-11-02 13:54     ` Alex Gorbachenko
2005-11-03  0:57       ` Motsyo Gennadi aka Drool
2005-11-07  6:47         ` Vasya Makarov
2005-11-07 21:00           ` Motsyo Gennadi aka Drool
2005-11-03  5:50       ` Vasya Makarov
2005-11-03  0:54   ` Motsyo Gennadi aka Drool
2005-11-07  6:35     ` Alex Gorbachenko

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20051103005242.1fdf863f@drool.home.net \
    --to=motsyo@gmail.com \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git