=== Zametki zlogo admina » Sborka Battle for Wesnoth 1.14 pod CentOS 7 === Itak, svershilos'! U menja doshli ruki obnovit' linuks na domashnej mashine. I srazu zhe zahotelos' sygrat' vo chto-nibud' posvezhee. V odnoj iz luchshih strategij pod Linux vyshla novaja kampanija, vernuli klassicheskij interfejs i sdelali mnogo drugih horoshih izmenenij. No k sozhaleniju, v repah est' tol'ko versija 1.12, potomu chto 1.14 prosto ne sobiraetsja pod centosom. Kak obychno, ja vzjal spec fajl iz fedory i zapustil sborku paketa, no natknulsja na strannye soobschenija ob oshibkah. Poproboval prosto zapustit' make, s tem zhe rezul'tatom. Udalos' opredelit', chto problema v gcc i boost, kotorye v redhate tradicionno starye. I peredo mnoj vstala zadacha sobrat' igru, ne isportiv i ne zagadiv svezheustanovlennuju sistemu, starajas' maksimal'no ispol'zovat' pakety iz oficial'nyh istochnikov. I vot kak u menja poluchilos': 1. Ustanovil trebuemye zavisimosti. Vse est' v EPEL. 2. Po povodu gcc vse reshilos' prosto. Okazalos', redhat vse-taki zabotitsja o teh, komu nuzhen novyj soft i periodicheski vypuskaet kollekcii. $ sudo yum install centos-release-scl $ sudo yum install devtoolset-7 $ scl enable devtoolset-7 bash $ gcc version gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) 3. A vot s boost vse okazalos' slozhnee. Igra trebuet versiju 1.50.0, v centose ustanovlen 1.53.0, no on ne rabotaet! Sledujuschaja razrabatyvaemaja versija hochet uzhe 1.56.0, i ja reshil poiskat' i poprobovat'. Sobirat' iz is'hodnikov samomu  ne variant. I ja taki nashel oficial'nye pakety versii 1.59 zdes'. Dlja sborki nado skachat' i ustanovit' vse pakety boost159*. Oni stavjatsja v drugoj katalog i ne konfliktujut s sistemnymi. Ostalos' tol'ko popravit' puti k bibliotekam v spec fajle i zapustit' sborku. Sobiralos' ono srazu v 8 potokov, 6 gigov pamjati ne hvatilo, sistema gluboko ushla v svop, no vse-taki spravilas'. I vot rezul'tat: Gotovye pakety mozhno skachat' zdes'. P.S. Da, otdel'nye zlye jazyki sejchas skazhut, chto uzhe beta vos'mogo redhata vyshla, a ja tol'ko-tol'ko na sed'moj pereshel. Tak vot, mne i na pjatom centose zhilos' neploho, no melkie nedostatki nakopilis' i zastavili perejti. A betu RHEL8 ja uzhe poproboval, i na moem zheleze ona ne pojdet, ne vidit SAS kontroller, kotoryj s 7 versii deprecated. Do 2024 goda vremeni navalom, i apgrejd neizbezhen. .