The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"gcc и glibc в новом каталоге"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"gcc и glibc в новом каталоге"
Сообщение от Investigator emailИскать по авторуВ закладки on 09-Май-02, 00:24  (MSK)
я скомпилил и установил gcc в новый каталог.
(/opt/gcc/gcc-2.95.3)
Также скомпилил и установил новый glibc в новый каталог (/opt/glibc/glibc-2.2.5).
Теперь - какие действия мне надо сделать, чтобы программы компилились, линковались и запускались новым gcc и с новым glibc ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: gcc и glibc в новом каталоге"
Сообщение от Арлекин Искать по авторуВ закладки on 09-Май-02, 11:02  (MSK)
Если установка была ссылками:
chmod -x old_gcc
unlink /usr/bin/g[c,+][c,+]
unlink /usr/lib/*glibc*
и
ln -s /opt/gcc/gcc-2.95.3/bin/* /usr/bin/
ln -s /opt/gcc/gcc-2.95.3/lib/* /usr/lib/
ln -s /opt/glibc/glibc-2.2.5/*.so /usr/lib/
ln -s /opt/glibc/glibc-2.2.5/*.a /usr/lib/
и т.д.
Если через PATH - поменять его.
Кроме того ЛЮБЫЕ библиотеки доступны линкеру по ключу -L<path>
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: gcc и glibc в новом каталоге"
Сообщение от Investigator emailИскать по авторуВ закладки on 10-Май-02, 00:07  (MSK)
>Если установка была ссылками:
>chmod -x old_gcc
>unlink /usr/bin/g[c,+][c,+]
>unlink /usr/lib/*glibc*

>ln -s /opt/gcc/gcc-2.95.3/bin/* /usr/bin/
>ln -s /opt/gcc/gcc-2.95.3/lib/* /usr/lib/
>ln -s /opt/glibc/glibc-2.2.5/*.so /usr/lib/
>ln -s /opt/glibc/glibc-2.2.5/*.a /usr/lib/
>и т.д.
>Если через PATH - поменять его.
>
>Кроме того ЛЮБЫЕ библиотеки доступны линкеру по ключу -L<path>

Ok.
Есть еще проблема,
компилятор в простейшей программе:
#include <string>
void main(void)
{
string str;
}
стал ругаться на ненахождение size_t в системных .h-ках.

как правильно заставить его найти определение size_t ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: gcc и glibc в новом каталоге"
Сообщение от Арлекин Искать по авторуВ закладки on 11-Май-02, 10:08  (MSK)
Эта байда где-то в sys/types.h живет.
.../include тоже залинкуй в /usr/include. Причем со всеми поддиректориями. Я чет забыл про них.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру