Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2002:
[Freeciv-Dev] Re: Freeciv Testing
Home

[Freeciv-Dev] Re: Freeciv Testing

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Daniel Sjölie <deepone@xxxxxxxxxx>, freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Freeciv Testing
From: Jason Short <vze2zq63@xxxxxxxxxxx>
Date: Thu, 07 Mar 2002 20:31:37 -0500
Reply-to: jdorje@xxxxxxxxxxxx

Daniel Sjölie wrote:
On 2002-03-07 13:20:40, Per I. Mathisen wrote:

On Thu, 7 Mar 2002, Raahul Kumar wrote:

I downloaded Freeciv testing and attempted to compile it with the no nls
option. I've successfully compiled March 5 CVS, but the testing version

fails.

I'd like to know how to disable the sound patch, so I can test the other
features at least.

The make failed with the following error messages

ake[3]: *** No rule to make target `audio_sdl.c', needed by `audio_sdl.o'.

...

It did to me too. Are you going to fix it, or wait for Per? I'd also like to
know if there is any easy way to disable the sound patch.

Questions about freeciv-test should preferably be sent to the freeciv-test
list. Anyway, no, there is no way to disable sound anymore. (Apparently
Raimar didn't want that feature, since he took it out in patch 8.)

Nor is audio_sdl.c missing from freeciv-test cvs.


But it seems it's missing from the tar.gz ... :/
Ok... Seems 'make dist' didn't do the trick...
How should source tar.gz's be created?

make dist will only add files it knows about. If ./configure didn't find sdl or esd, then with the current setup it won't know about these files.

I'm not sure how this works with subdirs, but everything seems to work out for all the subdirs except gui-mui. This one is handled manually.

Try the attached patch.

BTW: it also looks like you're missing .cvsignore files for the newly-created subdirectories. Try "echo Makefile > client/agents/.cvsignore" and see what happens.

jason
? client/agents/Makefile
? data/macroisotrident/Makefile
? data/stdsounds/Makefile
Index: client/Makefile.am
===================================================================
RCS file: /cvsroot/freeciv-test/freeciv-test/client/Makefile.am,v
retrieving revision 1.4
diff -u -r1.4 Makefile.am
--- client/Makefile.am  27 Feb 2002 02:26:24 -0000      1.4
+++ client/Makefile.am  8 Mar 2002 01:28:11 -0000
@@ -27,7 +27,9 @@
 SDL_FILES=audio_sdl.c audio_sdl.h
 endif
 
-EXTRA_DIST=    gui-mui/autogroupclass.c         \
+EXTRA_DIST=    audio_esd.c audio_esd.h \
+               audio_sdl.c audio_sdl.h \
+               gui-mui/autogroupclass.c         \
                gui-mui/autogroupclass.h         \
                gui-mui/chatline.c               \
                gui-mui/chatline.h               \

[Prev in Thread] Current Thread [Next in Thread]