From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sergey Stepanov To: community@altlinux.ru Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: [82.204.230.73] Date: Mon, 01 Aug 2005 01:00:11 +0400 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Message-Id: Subject: [Comm] =?koi8-r?b?68HLIM/Uy8zA3snU2CDMyc7Lz9fL1SDTIA==?= ALLEGRO ? X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2005 21:00:17 -0000 Archived-At: List-Archive: List-Post: Господа, есть вопрос. Дистрибутив ALT Master 2.4 Имеем программу в исходниках. Программа НЕ использует библиотеку Allegro. В исходниках нигде нет подключения h-файлов allegro, и для работы программы allegro не требуется вообще. При линковке выдается сообщение gcc -L/usr/X11R6/lib -o /home/xi/work/funmon/fm ***.o -lglut -lGL -lGLU -lX11 -lXext -lXmu -lXi -lm -lSDL -lpthread -lIL -lILU -lILUT /usr/bin/../lib/liballeg.so.4.1: undefined reference to `_mangled_main_address' collect2: ld returned 1 exit status (***.o - это я просто сейчас заменил чтоб небыло длинного списка моих *.o файлов) Вопрос: почему линкоыщик пытается собрать проект с allegro? Как это дело отключить, не удаляя allegro-библиотеки и не деинсталлируя allegro-вские rpm? ЗЫЖ В RedHat9 компиляция этого же проекта проходит без ошибок, allegro и allegro-devel установлены, но собирается без них. На всякий случай, содержимое моего ld.so.conf include /etc/ld.so.conf.d/*.conf /usr/X11R6/lib /usr/local/lib Файл /etc/ld.so.conf.d/X11R6.conf /usr/X11R6/lib Со всяческими пожеланиями, Сергей. http://xi.net.ru