Re: C Ubuntu на Sarge - можно без переустановки?
On Thu, Mar 24, 2005 at 02:25:32PM +0500, Роман Галеев wrote: > Там на сцайте уверяют, что бета ну такая глючная, ну такая > глючная, что просто позор на их седые яйца, поэтому ее и > убрали. Мож коммерция такая. Именно. > А поменять модем в ноуте как правило задача нетривиальная. Кто бы спорил... добавить обычно можно, но дороже и неудобней. -- WBR, Michael Shigorin <[EMAIL PROTECTED]> -- Linux.Kiev http://www.linux.kiev.ua/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
On Thu, 24 Mar 2005 07:43:17 +0200 Michael Shigorin <[EMAIL PROTECTED]> wrote: > On Wed, Mar 23, 2005 at 05:09:10PM +0500, Роман Галеев wrote: > > > > По внимательном рассмотрении оказалось, что у меня winmodem на > > > > чипе Conexant, который требует для установки исходников ядра и > > > > $15 за работу на 56к. > > > Говорят(c), что беты работают на 56k и денег не требуют. :) > > Можно скачать платную версию 7.18.03, и зарегистрировать ее. > > Есть кейген и патч, у меня вчера заработало на 56к > > Есть мнение (c), что бета всяко лучше кейгена. Впрочем, не > настаиваю -- сам с модемами давненько не сталкивался. > Там на сцайте уверяют, что бета ну такая глючная, ну такая глючная, что просто позор на их седые яйца, поэтому ее и убрали. Мож коммерция такая. А грабли с коннексантом - распространенное явление для ноутбуков. А поменять модем в ноуте как правило задача нетривиальная. -- С Уважением, Роман Галеев, Уралтелебест - Уфа, 7 3472 512-503 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
On Wed, Mar 23, 2005 at 05:09:10PM +0500, Роман Галеев wrote: > > > По внимательном рассмотрении оказалось, что у меня winmodem на > > > чипе Conexant, который требует для установки исходников ядра и > > > $15 за работу на 56к. > > Говорят(c), что беты работают на 56k и денег не требуют. :) > Можно скачать платную версию 7.18.03, и зарегистрировать ее. > Есть кейген и патч, у меня вчера заработало на 56к Есть мнение (c), что бета всяко лучше кейгена. Впрочем, не настаиваю -- сам с модемами давненько не сталкивался. -- WBR, Michael Shigorin <[EMAIL PROTECTED]> -- Linux.Kiev http://www.linux.kiev.ua/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
On Fri, 18 Mar 2005 20:08:13 +0200 Michael Shigorin <[EMAIL PROTECTED]> wrote: > On Fri, Mar 18, 2005 at 10:48:30AM +0300, Виталий Борисов wrote: > > По внимательном рассмотрении оказалось, что у меня winmodem на > > чипе Conexant, который требует для установки исходников ядра и > > $15 за работу на 56к. > > Говорят(c), что беты работают на 56k и денег не требуют. :) > Можно скачать платную версию 7.18.03, и зарегистрировать ее. Есть кейген и патч, у меня вчера заработало на 56к -- С Уважением, Роман Галеев, Уралтелебест - Уфа, 7 3472 512-503 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
On Fri, Mar 18, 2005 at 10:48:30AM +0300, Виталий Борисов wrote: > По внимательном рассмотрении оказалось, что у меня winmodem на > чипе Conexant, который требует для установки исходников ядра и > $15 за работу на 56к. Говорят(c), что беты работают на 56k и денег не требуют. :) -- WBR, Michael Shigorin <[EMAIL PROTECTED]> -- Linux.Kiev http://www.linux.kiev.ua/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
По внимательном рассмотрении оказалось, что у меня winmodem на чипе Conexant, который требует для установки исходников ядра и $15 за работу на 56к. Этих же денег(как мне сказали) требует ремонт USR Courier, Ответ , конечно , не на вопрос , но вдруг пригодится : у меня такой же winmodem на чипе conexant и т.д.(acorp 56 pim2 ) скорость 4-5 кб(мне авторитетно разъяснили что 7 кб у нас неполучится из-за линий). драйвер качал с linuxant.com . там конечно ограничение на 1.4 кб(или 20$) , но там так же когда то лежала бета версия без ограничений . Я ее скрестил с нормальным драйвером и скорость - 4кб . больше года работает . разве что факса нет и т.п. так что если что - пиши , могу выслать . -- С уважением , Юра . -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
Dmitry E. Oboukhov пишет: > приобрести снапшот конечно стоит, раз инет дорогой > можно так же тут попросить у кого-нибудь записать болванки По внимательном рассмотрении оказалось, что у меня winmodem на чипе Conexant, который требует для установки исходников ядра и $15 за работу на 56к. Этих же денег(как мне сказали) требует ремонт USR Courier, который у меня валяется с недавних пор. В связи с этим вопрос: кто в Москве(центр, восток, северо-восток, Мытищи, Королёв)может залить на болванки(CD || DVD) Sarge? С уважением, Виталий Борисов <[EMAIL PROTECTED]>. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
> Может стоит просто купить на nixp.ru снапшот sarge build 14.03.2005 на 2 > DVD, пересесть на него и не заморачиваться с качанием на работе? приобрести снапшот конечно стоит, раз инет дорогой можно так же тут попросить у кого-нибудь записать болванки -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
On 17:59 Thu 17 Mar , Виталий Борисов wrote: > Скачал диск с Ubuntu 5.04 preview, поставил - очень понравилось. > Особенно после FC3. Теперь захотелось кое-чего доставить, но дома модем, > а на работе есть возможность скачать до 500 мегов в конце месяца за счёт > недобора трафика. И в связи с этим вопрос - есть ли простой способ > получить список файлов, которые надо качать, т.к. на работе винда. > Может стоит просто купить на nixp.ru снапшот sarge build 14.03.2005 на 2 > DVD, пересесть на него и не заморачиваться с качанием на работе? > > С уважением, Виталий Борисов <[EMAIL PROTECTED]>. изображаешь обновление apt-get --print-uris dist-upgrade он вместо скачивания показывает откуда чего скачать хочет этот список несешь на работу и качаешь его, потом несешь домой и кладешь их в /var/cache/apt/archives и делаешь dist-upgrade -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
You ([EMAIL PROTECTED]) wrote: ВБ> конце месяца за счёт недобора трафика. И в связи с этим вопрос - есть ВБ> ли простой способ получить список файлов, которые надо качать, т.к. на ВБ> работе винда. Да. apt-zip. -- Mikhail Gusarov ICQ UIN: 111575219 JID: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C Ubuntu на Sarge - можно без переустановки?
On Thu, Mar 17, 2005 at 05:59:35PM +0300, Виталий Борисов wrote: > Скачал диск с Ubuntu 5.04 preview, поставил - очень понравилось. > Особенно после FC3. Теперь захотелось кое-чего доставить, но дома модем, > а на работе есть возможность скачать до 500 мегов в конце месяца за счёт > недобора трафика. И в связи с этим вопрос - есть ли простой способ > получить список файлов, которые надо качать, т.к. на работе винда. apt-get install apt-zip Эта программа сгенерирует скрипт, который при запуске всё скачает. Для того, чтобы скрипт работал, надо иметь sh и wget. Либо вытянуть из него список пакетов и скачать чем-нибудь другим. > Может стоит просто купить на nixp.ru снапшот sarge build 14.03.2005 на > 2 DVD, пересесть на него и не заморачиваться с качанием на работе? А если и его обновить захочется? -- Andrey V. Kiselev ICQ# 26871517 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: C программировани е
"Viktor Vislobokov" <[EMAIL PROTECTED]> writes: > Смотри библиотеку ncurses или slang > В ncurses есть getch. Или comp.unix.programmer FAQ > > Gossen Alexey wrote: > > доброе всем здрямс > > не подскажет ли кто, какой функцией в C мне можно считать один char > > c клавиатуры a la getchar(), вот только без какой либо буферизации > > т.е. нужно ждать, пока не будет нажата какая-либо клавиша и > > определить, > > что за клавиша была нажата продолжая эту тему - мне надо считать > > один символ с клавиатуры, подключенной к ps/2 порту, способом, > > описанным выше. > > сам я эту программу запускаю через ssh с другого компьютера > > заранее спасибо -- Mikolaj Golub
Re: C программирование
Смотри библиотеку ncurses или slang В ncurses есть getch. Gossen Alexey wrote: доброе всем здрямс не подскажет ли кто, какой функцией в C мне можно считать один char c клавиатуры a la getchar(), вот только без какой либо буферизации т.е. нужно ждать, пока не будет нажата какая-либо клавиша и определить, что за клавиша была нажата продолжая эту тему - мне надо считать один символ с клавиатуры, подключенной к ps/2 порту, способом, описанным выше. сам я эту программу запускаю через ssh с другого компьютера заранее спасибо -- С уважением, Виктор
Re: C compiler cannot create executables
Bogdan <[EMAIL PROTECTED]> writes: > > > > Я бы попробовал libc6-dev переустановить. Потом binutils (ld)... > > Спсибо! apt-get install --reinstall libc6 libc6-dev как раз помогло, > прада случилась одна неприятность - во время выполнения этой операции > комп подвис намертво безо всяких записей в логе. Мне это уже не впервые, > но теперь пострадал /var/lib/dpkg/available и его копия - большая часть > файла была забита мусором - пришлось чистить вручную, т.к. имевшаяся > "целая" копия была сделана задолго до dist-upgrade - ниаче ничего не > ставилось - вопрос: насколько это смертельно и чем это лечить. > > PS: к делу отношения наверное не имеет, но все же reiserfs on 2.4.21pre3ac4 > Смотрите рассылку за январь (Subj: Упала dpkg база. Вроде). Там, кстати, тоже reiserfs стояла... -- Mikolaj Golub, Ph.D. Student : : Institute of Molecular Physics PAS ,,!|;|!,, ul. Smoluchowskiego 17, PL 60-179, Poznan `^:|'|:^` Phone: +(4861)8695184 Fax: +(4861)8684524 ` '
Re: C compiler cannot create executables
Bogdan <[EMAIL PROTECTED]> writes: > configure:2411: checking for C compiler default output > configure:2414: gcc-3.2conftest.c >&5 > /usr/lib/libc_nonshared.a: file not recognized: File format not recognized ^^ zhuzha% dpkg -S /usr/lib/libc_nonshared.a libc6-dev: /usr/lib/libc_nonshared.a Я бы попробовал libc6-dev переустановить. Потом binutils (ld)... -- Mikolaj Golub, Ph.D. Student : : Institute of Molecular Physics PAS ,,!|;|!,, ul. Smoluchowskiego 17, PL 60-179, Poznan `^:|'|:^` Phone: +(4861)8695184 Fax: +(4861)8684524 ` '
Re: C compiler cannot create executables
On Thu, 27 Feb 2003, Bogdan wrote: > Сделал dist-upgrade из testing - и нарвался на такое вот нездоровье: > > checking build system type... i586-pc-none > checking host system type... i586-pc-none > checking target system type... i586-pc-none > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for gawk... no > checking for mawk... mawk > checking whether make sets $(MAKE)... yes > checking for gnome-config... /usr/bin/gnome-config > checking whether to enable maintainer-specific portions of Makefiles... no > checking for gcc... gcc-3.0 > checking for C compiler default output... configure: error: C compiler cannot > create executables > See `config.log' for more details. > > config.log прилагается. Когда я делаю export CC = gcc - то получаю то же > самое. gcc - это 2.95 > > Кроме того, поставил оттуда же gcc3.2 - все с тем же результатом. > > debian:~# dpkg -l gcc* > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed > |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: > uppercase=bad) > ||/ NameVersion Описание > +++-===-===-== > ii gcc 2.95.4-17 The GNU C compiler. > ii gcc-2.952.95.4-11woody1 The GNU C compiler. > ii gcc-3.0 3.0.4-7 The GNU C compiler. > ii gcc-3.0-base3.0.4-7 The GNU Compiler Collection (base > package). > ii gcc-3.2 3.2.1-0pre3 The GNU C compiler. > ii gcc-3.2-base3.2.1-0pre3 The GNU Compiler Collection (base > package). > > Проверялось на нескольких программах. > > Спсибо за помощь. > Так в config.log все же написано: configure:2414: gcc-3.2conftest.c >&5 /usr/lib/libc_nonshared.a: file not recognized: File format not recognized collect2: ld returned 1 exit status Какие то проблемы с libc_nonshared.a Если не ошибаюсь, этот файл из devel/libc6-dev идет. А libc6 тоже из testing брались? Если нет, то видимо дело в этом. Вообще, gcc очень сильно на libc завязан. Если хочется иметь компилятор из testing, а все остальное из stable, лучше брать исходники и собирать руками. Успехов. Юра.
Re: C compiler cannot create executables
Привет, коллеги. On Thu, Feb 27, 2003 at 10:50:41AM +0200, Bogdan wrote: > checking for gcc... gcc-3.0 > checking for C compiler default output... configure: error: C compiler cannot > create executables Сталкивался с похожей ситуацией после апгрейда с gcc-3.0 до gcc-3.2 Вылечилось не очень правильно - сделал симлинк gcc-3.0 -> gcc-3.2 По идее надо править исходники и постить баг. Auf Wiederlesenophil aka Д-р Антикоммуний -- Oleg P. Philon http://gomelug.agava.ru/articles Linux Lab, Gomel, Belarus mailto:[EMAIL PROTECTED] http://anticommunist.narod.ru mailto:[EMAIL PROTECTED]
Re: C compiler cannot create executables
Hello, Bogdan! You wrote to on Thu, 27 Feb 2003 10:50:41 +0200: А libc6-dev стоит ? Best regards, Ian Dichkovsky, mailto: [EMAIL PROTECTED], ICQ 83146271
RE: C++
> Почитав недавние письма я понял что не слишком хорошо знаю C++, > подскажите, можно ли в интернете достать электронную версию Bjarn > Stroustrup 'C++ Programming language' 3rd edition ? Или другую книгу > описывающие возможности C++ по сравнению например с Си http://narod.yandex.ru/100.xhtml?it-books.narod.ru/C_CPP/Stroustrup_eng.rar >
Re: [C]ommon [P]rinting [Sys]tem & cyrillic
On Tue, 9 Oct 2001 13:35:05 +0400 Michael Bravo <[EMAIL PROTECTED]> wrote: MB> On Tue, 09 Oct 2001 10:06:07 +0300 (EEST) MB> Serg Tsyganenko <[EMAIL PROTECTED]> wrote: MB> MB> > > Хм, странно. Я вот поставил CUPS и StarOffice6 (beta) недавно, MB> > > так оттуда все печатается по русски и очень хорошо. MB> > StarOffice 6 beta и без CUPS-а шарашит по русски как из пушки ( на MB> > постскриптный принтер ). Вообще-то да, но из моего при этом бумага подается с ручной подачи, а вылазит в задний лоток. Причем задний лоток не установлен, так что все падает на пол :-) Проблема решилась установкой CUPS и подстановкой ppd-файла из драйверов от win9x. (Кстати, да - они подходят и видимо лучше чем те что в cupsomatic-ppd. MB> Написали бы, кстати, мнение о 6-й бете, как вообще оно. Вообще, оно круто. Очень советую. Там, похоже постскриптовых шрифтов в дистрибутив насовали, причем с _нормальными_ метриками, т.е. буквы не налезают друг на друга. Если в системе есть TTF-шрифты - будет их юзать (но это и OpenOffice умеет). Импорт работает хорошо. Excel-овские скрипты не понимает, значит вирусы тоже не работают :-) Кстати, наверное на so-шных скриптах тоже можно что-нибудь противное написать. Из крупных недостатков - проблемы с клипбордом. Я так и не понял как из офиса скопировать текст в что-нибудь еще. Эта проблема еще со времен SO5.2 наблюдается. Из других X-приложений в StarОфис можно скопировать, но какие-то тормоза - на P-III 750 задумывается на ~1сек. -- Константин Черкасов [EMAIL PROTECTED]
Re: [C]ommon [P]rinting [Sys]tem & cyrillic
On Tue, 09 Oct 2001 10:06:07 +0300 (EEST) Serg Tsyganenko <[EMAIL PROTECTED]> wrote: > > Хм, странно. Я вот поставил CUPS и StarOffice6 (beta) недавно, > > так оттуда все печатается по русски и очень хорошо. > StarOffice 6 beta и без CUPS-а шарашит по русски как из пушки ( на > постскриптный принтер ). Написали бы, кстати, мнение о 6-й бете, как вообще оно. -- /\/\ike
Re: [C]ommon [P]rinting [Sys]tem & cyrillic
On 06-Oct-2001 constantin cherkasoff wrote: > Hi! > VNV> Давече имел первый опыт общения с печатью под unix > VNV> на любимом дистрибутиве. Пересмотрел много вар-ов > VNV> и больше других понравился cupsys. Но, как оказалось, > VNV> в нём отсутствуют поддержка кириллицы как класс! :(( > > Хм, странно. Я вот поставил CUPS и StarOffice6 (beta) недавно, > так оттуда все печатается по русски и очень хорошо. StarOffice 6 beta и без CUPS-а шарашит по русски как из пушки ( на постскриптный принтер ). -- ice
Re: [C]ommon [P]rinting [Sys]tem & cyrillic
Hi! VNV> Давече имел первый опыт общения с печатью под unix VNV> на любимом дистрибутиве. Пересмотрел много вар-ов VNV> и больше других понравился cupsys. Но, как оказалось, VNV> в нём отсутствуют поддержка кириллицы как класс! :(( Хм, странно. Я вот поставил CUPS и StarOffice6 (beta) недавно, так оттуда все печатается по русски и очень хорошо. Видать старофис свои шрифты вставляет. -- Константин Черкасов [EMAIL PROTECTED]
["Maksim E. Moshkow" ] Re: (C) OCR Палек
Привет! Кажется быть свободному словарю Даля под dictd/mova! Я нашел адрес Олега Палько, и жду от него ответа, хотя видимо это победа. Ждите пакетов с Далем для Debian и ALT. Спасибо Федору Зуеву за иницитиву. --- Begin Message --- > Остались только права Олега Палько, он переведя Даля в электронную > форму мог поставить на нее любую лицензию. Нет, он не поставил никаких ограничений. Он около 200Мб текстов оцифровал, они по всему интернету бродят. -- Maksim Moshkow. http://lib.ru/~moshkow/ --- End Message --- -- Peter Novodvorsky http://www.altlinux.ru/AltLinux Team, Russia Debian.Org http://debian.org/~nidd Debian --- no need to wait for tomorrow.
Re: C++ ?
Wed, Sep 20, 2000 at 03:05:25PM +0300, Sergey Chumakov пишет: > Я думаю врядли из тех *.so хотя бы часть написана на С++, но в исходниках > InterBase код, запланированный на выход. > > Получается что atexit() и on_close() привязывается именно к main() или ехit() > и в случае с *.so это будет привязка к основной программе? И dlclose() эту > привязку не снимает и поэтому я получаю SF? Да, так и получается. Неясно, чья это ошибка - gcc runtime или libc; скорее libc, а именно dlclose. Но, во всяком случае, похоже, что ошибка есть. > Печально Да ничего; обычно dlclose не так уж и нужен. Ну, сидит библиотека в памяти, отмапленная, ну и что? И пусть сидит до exit-a. Это, конечно, не дебиановская тема. -- jk
Re: C++ ?
On Wed, Sep 20, 2000 at 02:20:37PM +0400, Eugene Karpachov wrote: > > 3. Библиотека динамически загружает библиотеку от interbase6.0.1 (взят в > > rpm-ке с родного сайта) все работает, после выхода из тестовой программы > > (уже к этому времени сделано dlclose), получаю seg. fault. С > > библиотеками от sybase 11.0.3 все нормально. Если не использовать > > динамическую > > загрузку то завершение нормальное. Может кто-нибудь сталкивался с таким > > явлением или может объяснить его причины? > > Это, возможно, известная дырка в компиляторе. Если библиотека от interbase > (или вообще, та, на которую вызван dlclose) написана на C++ и содержит > локальные статические объекты с деструктором, типа > > void f() > { > static A some_static_var; > // ... > } > > - то при завершении всего процесса будет плохо, так как рантайм планирует эти > деструкторы по atexit(), а в момент вызова код уже отсутствует в адресном > пространстве процесса (dlclose()). То же самое будет, если вообще какой-нибудь > код в dlclose()-нутой библиотеке запланирован на atexit(). Это, повторяю, > известная ошибка/особенность. Спасибо за информацию. Я думаю врядли из тех *.so хотя бы часть написана на С++, но в исходниках InterBase код, запланированный на выход. Получается что atexit() и on_close() привязывается именно к main() или ехit() и в случае с *.so это будет привязка к основной программе? И dlclose() эту привязку не снимает и поэтому я получаю SF? Печально -- Best regards, Sergey Chumakov 2:450/77[.43]
Re: C++ ?
> 3. Библиотека динамически загружает библиотеку от interbase6.0.1 (взят в > rpm-ке с родного сайта) все работает, после выхода из тестовой программы > (уже к этому времени сделано dlclose), получаю seg. fault. С > библиотеками от sybase 11.0.3 все нормально. Если не использовать динамическую > загрузку то завершение нормальное. Может кто-нибудь сталкивался с таким > явлением или может объяснить его причины? Это, возможно, известная дырка в компиляторе. Если библиотека от interbase (или вообще, та, на которую вызван dlclose) написана на C++ и содержит локальные статические объекты с деструктором, типа void f() { static A some_static_var; // ... } - то при завершении всего процесса будет плохо, так как рантайм планирует эти деструкторы по atexit(), а в момент вызова код уже отсутствует в адресном пространстве процесса (dlclose()). То же самое будет, если вообще какой-нибудь код в dlclose()-нутой библиотеке запланирован на atexit(). Это, повторяю, известная ошибка/особенность. Обходных путей два: один - не вызывать dlclose(), второй - линковать библиотеку линковщиком, а не грузить динамически. -- jk
Re: C++ ?
VH>> SC>Вылечилось использованием для сборки g++. С чем бы это могло быть VH>> SC>связано? VH>> С именами виртуальных функций. В ++ имена функций "портятся". VH> VH> Не портятся, а кодируются. Иначе как же работает весь QT-based софт тогда? "портятся" и значит -- кодируются ;))) -- Paul S. Romanchenko uin 609866
Re: C++ ?
On Tue, 12 Sep 2000, Paul S. Romanchenko wrote: > On Tue, 12 Sep 2000, Sergey Chumakov wrote: > > SC>Hi, All! > SC> > SC>Я перетягиваю c++ библиотеку с win на линукс. Работаю на текущем woody. > SC>У меня возинкли некоторые проблемы: > SC> > SC>1. После компиляции объектников я пытался собрать .so c помощью ld. > SC>Этот вариант не прошел - были проблемы с виртуальными функциями. > SC>Вылечилось использованием для сборки g++. С чем бы это могло быть > SC>связано? > С именами виртуальных функций. В ++ имена функций "портятся". Не портятся, а кодируются. Иначе как же работает весь QT-based софт тогда? > > SC> > SC>2. Собираю стат. lib.а (g++ -Wall -c ..., ar r lib.a f1.o ..., ranlib > lib.a) > SC>При компиляции тестового примера (g++ -Wall -lncurces ./lib.a test.cpp) все > SC>используемые из lib.а методы unresolved. > Что за lib.a? Каждая библиотека имеет вид libИМЯ.ТИП (libm.a, libm.so, > libqt.so). Подключаются они `-lИМЯ'. В случае с lib.a у библиотеки > непонятно какое имя. Вроде ld не дурак, сначала смотрит libLIBNAME а потом LIBNAME - так что это не влияет. > SC> > SC>3. Библиотека динамически загружает библиотеку от interbase6.0.1 (взят в > SC>rpm-ке с родного сайта) все работает, после выхода из тестовой программы > SC>(уже к этому времени сделано dlclose), получаю seg. fault. С > SC>библиотеками от sybase 11.0.3 все нормально. Если не использовать > динамическую > SC>загрузку то завершение нормальное. Может кто-нибудь сталкивался с таким > SC>явлением или может объяснить его причины? > запусти программу из под gdb, когда трапнется напиши bt и посмотри, где > трапается. Может поможет. > Best regards, -Vlad
Re: C++ ?
On Tue, 12 Sep 2000, Sergey Chumakov wrote: Hi, > Hi, All! > > Я перетягиваю c++ библиотеку с win на линукс. Работаю на текущем woody. > У меня возинкли некоторые проблемы: > > 1. После компиляции объектников я пытался собрать .so c помощью ld. > Этот вариант не прошел - были проблемы с виртуальными функциями. > Вылечилось использованием для сборки g++. С чем бы это могло быть > связано? Надо юзать libtool - он полностью скрывает программера от подробностей/ключей по линковке .so файлов. > 2. Собираю стат. lib.а (g++ -Wall -c ..., ar r lib.a f1.o ..., ranlib lib.a) > При компиляции тестового примера (g++ -Wall -lncurces ./lib.a test.cpp) все > используемые из lib.а методы unresolved. Мне кажется что надо переставить местами ./lib.a test.cpp в командной строке - наверно g++ проявляет интелект и не берет ничего из той либы. > 3. Библиотека динамически загружает библиотеку от interbase6.0.1 (взят в > rpm-ке с родного сайта) все работает, после выхода из тестовой программы > (уже к этому времени сделано dlclose), получаю seg. fault. С > библиотеками от sybase 11.0.3 все нормально. Если не использовать динамическую > загрузку то завершение нормальное. Может кто-нибудь сталкивался с таким > явлением или может объяснить его причины? Надо смотреть gdb где падает. Может у той либы есть функция типа "prepare_to_unload" которая закрывает все файлы закрытые либой? Иначе действительно могут быть какие-то траблы. На худой конец можно dlclose не звать. > > Да еще один вопрос, может быть у кого нибудь есть опыт установки DB2 V7.1 > на дебиан? Есть ли там какие нибудь ньюансы? Я не смог пойти дальше установки > rpm-ок. > > Заранее спасибо за помощь > > -- > Best regards, > Sergey Chumakov 2:450/77[.43] > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > Best regards, -Vlad
Re: C++ ?
On Tue, 12 Sep 2000, Sergey Chumakov wrote: SC>Hi, All! SC> SC>Я перетягиваю c++ библиотеку с win на линукс. Работаю на текущем woody. SC>У меня возинкли некоторые проблемы: SC> SC>1. После компиляции объектников я пытался собрать .so c помощью ld. SC>Этот вариант не прошел - были проблемы с виртуальными функциями. SC>Вылечилось использованием для сборки g++. С чем бы это могло быть SC>связано? С именами виртуальных функций. В ++ имена функций "портятся". SC> SC>2. Собираю стат. lib.а (g++ -Wall -c ..., ar r lib.a f1.o ..., ranlib lib.a) SC>При компиляции тестового примера (g++ -Wall -lncurces ./lib.a test.cpp) все SC>используемые из lib.а методы unresolved. Что за lib.a? Каждая библиотека имеет вид libИМЯ.ТИП (libm.a, libm.so, libqt.so). Подключаются они `-lИМЯ'. В случае с lib.a у библиотеки непонятно какое имя. SC> SC>3. Библиотека динамически загружает библиотеку от interbase6.0.1 (взят в SC>rpm-ке с родного сайта) все работает, после выхода из тестовой программы SC>(уже к этому времени сделано dlclose), получаю seg. fault. С SC>библиотеками от sybase 11.0.3 все нормально. Если не использовать динамическую SC>загрузку то завершение нормальное. Может кто-нибудь сталкивался с таким SC>явлением или может объяснить его причины? запусти программу из под gdb, когда трапнется напиши bt и посмотри, где трапается. Может поможет. -- Paul S. Romanchenko uin 609866
Re: c++ indent
> нет ли проги, которая делает то же что и indent, но с c++ кодом? indent++ --- Пролетарии всех стран, совокупляйтесь! Nick Slussar ([EMAIL PROTECTED]) Nothing Developers, Inc.
Re: c++ indent
On Thu, 25 May 2000, Alexander Kotelnikov wrote: > Hi, > > нет ли проги, которая делает то же что и indent, но с c++ кодом? Вот URL одной из них. Я ее не пробовал, http://dickey.his.com/bcpp/bcpp.html Еще можно поискать на freshmeat.net > Спасибо, Best regards, -Vlad