Fixed: remaining problems in the xconq network code

Erik Sigra sigra@home.se
Thu Mar 7 04:16:00 GMT 2002


onsdagen den 6 mars 2002 23.03 skrev Hans Ronne:
> I'm planning to make a 7.4.2 release soon and put up new binaries for all
> platforms on the ftp site. However, I would appreciate if those of you who
> are able and have time could build and test the CVS version first, and give
> me feedback on any major problems that need to be fixed.

I attach a new version of ng-swedish.g. It is reformatted and has some small 
additions. Probably every line was changed, so I don't use diff. I have not 
tested the file (see below) but I hope it works.

Then I tried to build xconq:

gcc -o xconq -g -DUNIX  -DHAVE_SELFILE   -I. -I./.. -I./../kernel  
-I./../tcl/generic -I./../tk/generic -I/usr/X11R6-4.2.0/include   xconq.o 
../tcltk/libtkui.a ../tcltk/libtkimf.a ../kernel/libconq.a 
../kernel/libconqlow.a -L/usr/X11R6-4.2.0/lib  -Wl,-rpath,/usr/local/lib 
-L/usr/local/lib -ltcl8.3 -L/usr/local/lib -ltk8.3g -lXext -lXmu -lX11  -ldl 
-lm
/usr/local/lib/libtk8.3g.so: undefined reference to `Tcl_SetMainLoop'
collect2: ld returned 1 exit status
make[1]: *** [xconq] Error 1
make[1]: Leaving directory `<XCONQ>/x11'
make: *** [all-xconq] Error 2

I recently cleanded away all old versions of tcl/tk from the system and 
installed the latest stable version (8.3.4). I have tested it with tkftp 
(tkftp.firebird.cx) and it worked after executing "cd /usr/local/bin && ln -s 
wish8.3 wish".

When building xconq I updated cvs and removed <XCONQ>/tcl and <XCONQ>/tk. 
Then I used the following commands:
make clean
rm config.cache
./configure  --enable-sdl
make
-------------- next part --------------
;;  -*- mode: lisp; tab-width: 1 -*-
;;  Generates place names in Swedish.
;;  Created and maintained by Erik Sigra (sigra@home.se).

(namer
	swedish-place-names
	(grammar
		root
		100
		(root
			(reject
				name
				Åå åå åkraåkra älvälv
				bergberg borgborg by
				daldal
				fältfält forsfors
				hemhem
				hemhus
				hemlösa ;  Means "homeless" (plural)
				hemstad ;  Means "homecity"
				höghög
				höghus  ;  Means "highouse"
				hushem
				hushög  ;  Means "pile of houses"
				hultshult hushus
				karlekarle kullakulla
				laxlax leklek
				markmark markamarka
				sandsand sjösjö slättslätt smjöl stensten
				strömström strömström sundsund
				vivi vikvik
				rrr ;Norrryd
				ttt ;Slätttuna
				)
			)    
		(name (or 16 mainpart 1 (preword " " (capitalize mainpart))))
		(mainpart (or 8 (prefix suffix) (prefix middle suffix) 2 (complete)))
		(prefix
			(or

				;;  Color
				svart blå grön gul röd brun vit
     
				;;  Age
				ny gammel

				;;  Preposition
	
				;;  Capitalized because automatic capitalization
				;;  doesn't work for this letter.
				Över

				neder
		
				;;  Size
				stor lill
		
				;;  Direction
				nord nordan norr
				Öst Östan Öster
				söder syd sydan väst
				västan väster vest ;;  Vestfjärd

				;;  Personal firstname
				adolfs bengts everts fredriks karls oskars tyres
		
				;;  Other
				Å åkers alings Älv ar Ås
				bå back berg björ björne bjurs bjus bor borg brahe
				bräm brunns
				dal djurs
				eke em en
				fågel fält fin finn fogd fors frö furu
				gör göte glimminge gran	gränges	gryt
				halls halm han helsing hem hög horn hults hus
				jön
				karle ki klags kol kors krono kulla kvarn kyrk
				lapp lax lek lem lin ling lule lums lycke
				malm mär marie mark marka mjöl morgon möln mört munk
				myckel
				näck nåden
				ockel öd om on Öre ox oxel
				på pite
				räfs råg rätt ronne ro rönn run
				såg salt sand sibb side sig simris sjö skattung slätt
				sol sollefte sollen ställ sten ström stock sund sve
				svine
				täll tammer tand töv tran troll
				udde ule ulvs ume unn upp
				våm var vår vet vikar vin ving vir
				ytter

				)
			)
		(suffix
			(or
				å åker åkra älv ås
				bäck bäcka backe baden berg berga björka borg bo böle
				bro bruk by byn
				dal dala dalen
				fält fjärd fors fred
				gård gården gärde gärdet gårda gåva ;  Morgongåva
				haga hamn haninge hättan hed heden hem hög hult hus
				hyttan
				kalix köping kulla kulle kvarn kvarna kyrka
				landa lax lösa lycke
				mark marka mo myra
				näs näset
				ö
				ryd
				sala sand sätra sjö skär slätt slott sta stad sten
				stig ström sund
				tjärn torp träsk tuna vattnet
				valla vi vik
				)
			)
		(middle
			(or ;  Fyll på!
				å åkra
				by
				fors
				karle
				lek lycke
				mjöl
				näs
				sjö ström
				)
			)
		(complete
			(or
				alfta Älvho Ånge artsjö
		  bäcka bjus bjuv bomarsund borlänge
		  dals-ed dösjebro
		  falun floda föglö
		  gagnef glimminge gustavs
		  habo hamra haninge hede höör huddinge
		  idre
		  jakobstad järna
		  kalix kalmar kävlinge kökar kvidinge
		  lima los lund
		  malung mora mörkret motala
		  nacka nora
		  ore orsa
		  sälen särna skanör skövde solv svalöv sveg
		  tierp tuna
		  vasa växjö vendel
				)
			)
		(preword
			(or

				;;  Color
				svarta blåa gröna gula röda bruna vita
		 
				;;  Age
				16 nya 16 gamla
		 
				;;  Preposition
				16 Övre 16 nedre

				;;  Size
				16 stora 16 lilla
		 
				;;  Direction
				16 norra 16 Östra 16 södra 16 västra
				)
			)
  )
	)


More information about the Xconq7 mailing list