рассылка русскоязычной группы пользователей и разработчиков KDE
 help / color / mirror / Atom feed
From: "А.Л. Клютченя" <asoneofus@nm.ru>
To: kde-russian@lists.kde.ru
Subject: Re: [kde-russian] Re: [kde-russian] 	Ключи компиляции KDE 2.2.2 	???
Date: Thu, 7 Feb 2002 12:28:03 +0300
Message-ID: <200202071228.03737.asoneofus@nm.ru> (raw)
In-Reply-To: <200202061151.g16Bpf233524@gus62.sf.ukrtel.net>

В письме от 6 Февраль 2002 14:54 вы написали:
> 2 Февраль 2002 12:05, Вы написали:
>
> >Пиши, если что :) Только конкретней... Qt закомпилил?, Пути
> > везде прописал?, оъпрелинк вставил?..
>
> собираю Ку-Тю :
> 1. Вначале стянул objprelink. Собрал;
> 2. Пропатчил исходники qt-configs.patch;
> 3. ./configure -shared -xft -gif -system-jpeg -system-libpng
> 4. Начинаю компилить: ругается сволочь :
> 
> make[1]: *** [kernel/qjpegio.o] Ошибка 1
> make[1]: Выход из каталог `/root/tmp/qt-2.3.2/src'
> make: *** [sub-src] Ошибка 2
> 
> Че делать то ?

Откуда обжпрелинк тянул?

А так, когда со-шники перелинкуешь - бяка выходит иногда, я праавил мэйк-файлы
В Makefile.in находишь записи вида:
####### Implicit rules

.SUFFIXES: .cpp .cxx .cc .C .c

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

заменяешь на
####### Implicit rules

.SUFFIXES: .cpp .cxx .cc .C .c

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
	objprelink $@

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
	objprelink $@

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
	objprelink $@

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
	objprelink $@

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
	objprelink $@

И после компилишь - если всё ок - то при компиляции там где ты поправил начнут 
выскакивать прелинковские мессаги. 
При этом способе придётся поправить фигову тучу мэйк-файлов (всё это делать 
надо до конфигурирования, после него реальный Makefile делается из 
Makefile.in или Makefile.kde). Если я ошибся в синтаксисе - то поправит 
кто-нибудь, я у себя 2.3.2 уже свёз, на 3хх сижу давно....

-- 
ВсехБлаг!      А.Л. Клютченя
mail:         asoneofus@nm.ru
www:        http://www.asoneofus.nm.ru
icq:           113679387
 



  reply	other threads:[~2002-02-07  9:28 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-29 10:10 MarTrix
2002-01-29 10:36 ` Andrey S. Cherepanov
2002-01-31  9:46   ` MarTrix
2002-01-31 11:29     ` Andrey S. Cherepanov
2002-01-31 11:44       ` MarTrix
2002-02-01 11:00         ` Andrey S. Cherepanov
2002-02-01 12:39         ` [kde-russian] " Leon Kanter
2002-02-01 13:40           ` А.Л. Клютченя
2002-02-01 14:23             ` Leon Kanter
2002-02-01 15:08               ` А.Л. Клютченя
2002-02-01 15:28                 ` MarTrix
2002-02-02 10:05                   ` А. Л. Клютченя
2002-02-06 11:54                     ` MarTrix
2002-02-07  9:28                       ` А.Л. Клютченя [this message]
2002-02-19 14:09                         ` MarTrix
2002-02-22 16:23                           ` Droid
2002-02-22 16:25                           ` Silver
2002-02-01 18:42                 ` А. Л. Клютченя
2002-02-01 20:46                   ` Leon Kanter
2002-02-01 18:16               ` [kde-russian] KDE × ÄÉÓÔÒÉÂÕÔÉ×ÁÈ mok
2002-02-01 20:41                 ` [kde-russian] KDE в дистрибутивдистрибутивах Leon Kanter
2002-02-01 21:21                   ` А. Л. Клютченя
2002-02-02  1:37                   ` [kde-russian] KDE в дистрибутивах Albert R. Valiev
2002-02-02  9:32                     ` [kde-russian] KDE в дистрибутивдистрибутива Leon Kanter
2002-02-02  9:58                       ` А. Л. Клютченя
2002-02-02 20:09                       ` Albert R. Valiev
2002-02-02 20:44                         ` А. Л. Клютченя
2002-02-02 20:54                           ` [kde-russian] KDE в дистрибутивдистрибутивдистрибутива Leon Kanter
2002-02-02 21:08                             ` А. Л. Клютченя
2002-02-03 18:39                         ` [kde-russian] Re[2]: [kde-russian] KDE в дистрибутивдистрибутива Козлов АВ
2002-02-04  8:36                           ` А.Л. Клютченя
2002-02-04  9:17                             ` Leon Kanter
2002-02-04  9:49                               ` А.Л. Клютченя
2002-02-04 10:09                                 ` Leon Kanter
2002-02-04 10:26                                   ` А.Л. Клютченя
2002-02-04 12:32                               ` А.Л. Клютченя
2002-02-05 11:42                             ` MarTrix
2002-02-05 13:23                               ` А.Л. Клютченя
2002-02-04  9:10                           ` Leon Kanter
2002-01-31 13:11     ` [kde-russian] Ключи компиляции KDE 2.2.2 ??? А.Л. Клютченя

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=200202071228.03737.asoneofus@nm.ru \
    --to=asoneofus@nm.ru \
    --cc=kde-russian@lists.kde.ru \
    /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

рассылка русскоязычной группы пользователей и разработчиков KDE

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/kde-russian/0 kde-russian/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 kde-russian kde-russian/ http://lore.altlinux.org/kde-russian \
		kde-russian@lists.kde.ru
	public-inbox-index kde-russian

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


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