[01/06/29] ./xgrafix/src/ - Makefile.xgrafix :60 - odstraneny, totozny z riadkom 10 (nastavenie DESTDIR na DESTDIR = ${HOME} ) [01/06/29] ./xpdp/src/ - makefile.linux :24 - potrebne opravit kniznice -lXGC220 --> -lXGC20 a najst kniznice Xpm a X11 [01/07/9] ./xgrafix/src/ - ps6to1.c - zmenena navratova hodnota main() z void na int - uprava funkcie gets() --> fgets() - deklaracia symb. konst. CAPTION_LEN, FNAME_LEN - odstranene subory Imakefile Imakefile.Fortran Imakefile.linux Makefile - premenovany subor Makefile.xgrafix na Makefile - Makefile - $(RM_CMD) --> $(RM) - chybajuca deklaracia $(TAGS) + uprava pravidla tags: [01/07/10] ./xpdp/src/ - makefile.linux - premenovany na Makefile - Makefile - upravene cesty ku xgrafix.h [01/07/10] ./xgrafix/src/ - upravene cesty k tcl.h, tk.h, X11, xpm.h [01/07/12] ./xgrafix/src/ - Makefile - v LIBCOBJS chybal subor xgmovie.o , nekompiloval sa [01/07/12] ./xpdp/src - xpdp1 - 1. krat skompilovane, ale pada to - Makefile - pridana zavislost vsetkeho od suboru Makefile [01/07/12] ./xgrafix/src - projekt presunuty do ineho adresaar, zmenene cesty - Makefile - prepisana konstanta CDEBUGFLAGS = -02 na CDEBUGFLAGS = -02 -ggdb [01/07/21] --- - na projekte bolo za poslednych par dni spravenych mnozstvo uprav, zdrojaky kniznice xgrafix a xpdp boli umiestnene do jedneho spolocneho adresara, co trosku ulahcuje zivot :-)) - KONECNE sa podarilo program spustit !! (chyba bola samozrejme v neinicializovani Tcl-ka !) (Sat Jul 21 00:11:17 CEST 2001) - Sat Jul 21 01:26:46 CEST 2001 - kompilacia konecne bez warningov [01/07/26] --- - Thu Jul 26 02:28:55 CEST 2001 -- xpdp a xgrafix rozdelene do povodnych adresarov, kompilacia bez warningov. - Modifikacie v Tcl skriptoch, kt. odstranuju problem s rusenim okien -> uzivatel je donuteny pouzivat tlacitko Close/Quit, lebo krizik nefunguje [01/07/31] --- - VAZNA CHYBA v subore xpdp/src/maxwellv.c !! Povodna deklaracia bola (r. 16): extern float F(), frand(); Definicia : (r. 56): float F(v) float v; { return (-2*v*exp(-v*v)/sqrt(M_PI) +erf(v)); } Problem bol v tom, ze po predefinovani f.cie F() na float F(float v) { ... } program prestal pracovat, lebo prevdepod. dochadzalo k nepredvidatelnej konverzii (int) <----> (float) a robilo to blbosti. ODSTRANENIE PRBLEMU: predeklarovat na: extern float F(float), frand(void); DO BUDUCNA: nikdy nepouzivat implicitnu deklaraciu, lebo kompilator na to vzdy nemusi upozornit !!