From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 5 Jul 2003 20:00:34 +0400 From: Alexey Voinov To: community@altlinux.ru Subject: Re: [Comm] Re: gcc =?koi8-r?B?zsHewcwg1NLF?= =?koi8-r?B?ws/XwdTY?= personality Message-ID: <20030705160034.GA27585@altlinux.ru> Mail-Followup-To: Alexey Voinov , community@altlinux.ru References: <3F04937C.2040705@mtu-net.ru> <20030704051342.GA18686@altlinux.ru> <3F0532A6.7090407@mtu-net.ru> <20030704081407.GA19989@altlinux.ru> <3F05508F.9070501@mtu-net.ru> <20030704105440.GA21625@altlinux.ru> <3F069B6A.7010006@mtu-net.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VS++wcV0S1rZb1Fb" Content-Disposition: inline In-Reply-To: <3F069B6A.7010006@mtu-net.ru> User-Agent: Mutt/1.4.1i X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2003 16:00:35 -0000 Archived-At: List-Archive: List-Post: --VS++wcV0S1rZb1Fb Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Oleg N. Kayunov wrote > >>>Комметариии вида // в C --- gcc'изм и не является признаком C++ > >> Ладно... Надо же... > >> А расширение (cpp)? > >А вот это как раз и говорит gcc, что исходник на C++ > Таки возвращаясь к исходному вопросу: > получается, что gcc транслировал Accerman.cpp именно как C++ программу? > Включая подход к именам функций? конечно, и об этом написано в info gcс, если утановлен пакет gcc3.2-doc > >> Бывало это, правда, до переустановки системы - ALM2.2. Может тут > >>что-то и изменилось, не знаю. > >Могу предложить только чётко определиться с используемыми языками и > >привести команды компиляции в соответствие с языками. Этого можно достичь > >либо давая правильные расширения файлам, либо указывая язык явно параметром > >-x c или -x c++. > Дык!!! > Я таки не понял: ежели у меня gcc и так транслировал Accerman.cpp > как C++ файл, то почему ситуация у У МЕНЯ изменилась после замены gcc на > g++? И самое главное - почему У ВАС-ТО gcc оттранслировал и отлинковал > всё без проблем (в отличие от меня)??? Это следствие того, что у Вас > чуть более поздняя версия GCC (т.е. устранён некий хомут (он-же - баг)) > или у Вас как-то по иному настроено окружение? Или попросту GCC > уважает/боиться Вас больше чем меня? :-) Это следствие того, что я, видя что программа написана на C, дал файлу расширение C, и, совершенно естественно, никаких проблем не возникло. Если используется g++, то при линковке добавляется несколько бибилиотек, стандартных для C++. одной из этих библиотек (а именно в libsupc++) определён символ __gxx_personality_v0. > Без понимания оных нюансов трудновато как-то ЧЁТКО определятся (я > ведь был вполне уверен, что и так транслирую как C++). Можно только > шаманить. > Вы согласны? Для того, чтобы грамотно смешивать C и C++ в рамках одной программы имеет смысл ознакомиться со стандартом. В противном случае проблемы неизбежны. -- Best Regards! | Когда вам платят за работу, надо по крайней мере Alexey Voinov | делать вид, что вы работаете... | Б.Виан "Осень в Пекине" voins@voins.program.ru vns@altlinux.ru --VS++wcV0S1rZb1Fb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/BvYh3FGE/YJu+jkRAp6zAJ9mRTL+pq2bSgNOnlB8agKemqQY8wCfeZz4 K8WPlHj7i2vgkMXHtGdHBP8= =wpuS -----END PGP SIGNATURE----- --VS++wcV0S1rZb1Fb-- >>From gtubolcev@newmail.ru Sat Jul 5 20:42:16 2003 Return-Path: Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id 0B2A949343 for ; Sat, 5 Jul 2003 20:42:16 +0400 (MSD) Received: from flock1.newmail.ru (flock1.newmail.ru [212.48.140.157]) by master.altlinux.ru (Postfix) with SMTP id F26DCE31CF for ; Sat, 5 Jul 2003 20:42:15 +0400 (MSD) Received: (qmail 746 invoked from network); 5 Jul 2003 16:42:05 -0000 Received: from unknown (HELO localhost.localdomain) (gtubolcev@newmail.ru@62.134.68.1) by smtpd.newmail.ru with SMTP; 5 Jul 2003 16:42:05 -0000 Date: Sat, 5 Jul 2003 18:40:27 +0200 From: Grigory Tuboltsev To: community@altlinux.ru Subject: Re: [Comm] vopros In-Reply-To: <018d01c34222$e9bffaa0$dbcc97c3@MyComp> References: <018d01c34222$e9bffaa0$dbcc97c3@MyComp> X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Message-Id: <20030705164215.F26DCE31CF@master.altlinux.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2003 16:42:16 -0000 1. Поставьте XFree86-devel, программа xmkfm входит в него. (в других дистрибутивах - в пакет imake, насколько я понимаю) 2. вместо gunzip и tar можно было один раз сказать tar -zxf archive.tgz > В readme и других было сказано дать команды: > > xmkmkf -a # для получения makefile из imakefile > make > make install > > После первой (xmkmkf -a ) вышло сообщение,что нет такой команды у > оболочки bash. > Остальные давать не было смысла. > Попробовал вручную скомпилировать,так оказалось,что на ввод команды > gcc имя_файла выдавалось сообщение,что нет такой программы,хотя я > лично её видел. > И команда make выдаёт,что нет в системе компилятора gcc,хотя он > есть. > > Так как же ставить программы из файлов имя_файла.tar.gz ? > Почему не запускается компилятор gcc ? >>From dimss@bigiron.solutions.lv Sat Jul 5 20:57:24 2003 Return-Path: Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id 09A3C492D1 for ; Sat, 5 Jul 2003 20:57:24 +0400 (MSD) Received: from ns.mpe.lv (ns.mpe.lv [195.216.185.201]) by master.altlinux.ru (Postfix) with ESMTP id 755B8E31CF for ; Sat, 5 Jul 2003 20:57:23 +0400 (MSD) Received: from bigiron.solutions.lv (mpe4-189.mpe.lv [213.182.220.189]) by ns.mpe.lv (8.12.9/8.12.6) with ESMTP id h65GvMJk050179 for ; Sat, 5 Jul 2003 19:57:22 +0300 (EEST) (envelope-from dimss@bigiron.solutions.lv) Received: by bigiron.solutions.lv (Postfix, from userid 500) id 08DDE8D1; Sat, 5 Jul 2003 19:59:16 +0300 (EEST) Date: Sat, 5 Jul 2003 19:59:16 +0300 From: Dmitry Ivanov To: community@altlinux.ru Subject: Re: [Comm] xterm & mc Message-ID: <20030705165916.GB3368@bigiron.solutions.lv> References: <20030705091510.GA3061@bigiron.solutions.lv> <20030705104620.GA21074@server.by> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20030705104620.GA21074@server.by> User-Agent: Mutt/1.4.1i X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2003 16:57:24 -0000 On Sat, Jul 05, 2003 at 01:46:20PM +0300, Alex Yustasov wrote: > On Sat, Jul 05, 2003 at 12:15:10PM +0300, Dmitry Ivanov wrote: > > Перешёл с konsole обратно на xterm. > > Проблема: в mc не работает alt+enter. > > Что с этим сделать? > > > Можно в файле /etc/X11/app-defaults/XTerm > добавить > *eightBitInput: false > Спасибо, помогло. -- D.I.M.S.S.: Digital Intelligent Machine Skilled in Sabotage >>From gtubolcev@newmail.ru Sat Jul 5 21:51:10 2003 Return-Path: Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id D90BE49254 for ; Sat, 5 Jul 2003 21:51:10 +0400 (MSD) Received: from flock1.newmail.ru (flock1.newmail.ru [212.48.140.157]) by master.altlinux.ru (Postfix) with SMTP id C33BCE31CF for ; Sat, 5 Jul 2003 21:51:10 +0400 (MSD) Received: (qmail 16210 invoked from network); 5 Jul 2003 17:51:00 -0000 Received: from unknown (HELO localhost.localdomain) (gtubolcev@newmail.ru@62.134.68.13) by smtpd.newmail.ru with SMTP; 5 Jul 2003 17:51:00 -0000 Date: Sat, 5 Jul 2003 18:56:45 +0200 From: Grigory Tuboltsev To: community@altlinux.ru X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Message-Id: <20030705175110.C33BCE31CF@master.altlinux.ru> Subject: [Comm] X trouble X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.1 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2003 17:51:11 -0000 День добрый, тут у знакомого проблемы с иксами: нету ввода русских букв. Вывод есть. А ввод - только в приложениях qt. В остальных - нету. Т.е., не "иероглифы", а просто не дает ничего ввести. В xterm, например, или в sylpheed. Вот такие чудеса. Дистрибутив Юниор 2.2 Локаль у него кои-8, все путем: LANG=ru_RU.KOI8-R LC_CTYPE=ru_RU.KOI8-R LC_NUMERIC=ru_RU.KOI8-R LC_TIME=ru_RU.KOI8-R LC_COLLATE=ru_RU.KOI8-R LC_MONETARY=ru_RU.KOI8-R LC_MESSAGES=ru_RU.KOI8-R LC_PAPER="ru_RU.KOI8-R" LC_NAME="ru_RU.KOI8-R" LC_ADDRESS="ru_RU.KOI8-R" LC_TELEPHONE="ru_RU.KOI8-R" LC_MEASUREMENT="ru_RU.KOI8-R" LC_IDENTIFICATION="ru_RU.KOI8-R" LC_ALL= В файле /etc/sysconfig/keyboard у него стоит: KEYTABLE=ru_ct_sh-KOI8-R В файле gtkrc.ru_RU.koi8r style "gtk-default-koi8-r" { fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-*,\ -*-helvetica-medium-r-normal--12-*-*-*-*-*-koi8-*"} class "GtkWidget" style "gtk-default-koi8-r" Пакеты с фонтами стоят: XFree86-cyr_rfx-fonts-koi8-r-1.1-alt6 urw-fonts-2.0-alt23 XFree86-75dpi-fonts-unicode-4.2.1.1-alt3 X-ы третьи у него (ноутбук с 16 метрами памяти поскольку): XFree86-xfs-4.2.1.1-alt3 XFree86-SVGA-3.3.6-ipl24mdk XFree86-libs-4.2.1.1-alt3 XFree86-utils-4.2.1.1-alt3 XFree86-locales-4.2.1.1-alt3 XFree86-4.2.1.1-alt3 XFree86-cyr_rfx-fonts-koi8-r-1.1-alt6 XFree86-bitmaps-4.2.1.1-alt3 XFree86-server-common-3.3.6-ipl24mdk XFree86-75dpi-fonts-unicode-4.2.1.1-alt3 В чем может быть дело ? Заранее спасибо, С уважением, Григорий Тубольцев.