[devel] GDB и fpc-ide

Viacheslav Dubrovskyi dubrsl на gmail.com
Пн Мар 11 14:08:22 MSK 2013


Здравствуйте.

Пытался исправить https://bugzilla.altlinux.org/show_bug.cgi?id=26799

Пробовал запускать скрипт как описано в самом скрипте 
http://git.altlinux.org/gears/f/fpc.git?p=fpc.git;a=blob;f=fpcsrc/packages/gdbint/gen-gdblib-inc.sh;h=b15039f0928756d97597061e86a4542da92cebdb;hb=496f746a9ad4c82b147387b3d9900eb574bedac8

    6   echo "Script used to easily create collection of libraries needed"
    7   echo "to generate a Free Pascal IDE with debugger support."
    8   echo "Usage: Copy this script to the directory where you just 
compile"
    9   echo "a specific GNU debugger (for a specific target)"
   10   echo "and run ./$0 in that directory"
   11   echo "After, you will need to run a second script, copy-libs.sh"
   12   echo "with a single parameter specifying to which directory the 
libraries"
   13   echo "should be copied."
   14   echo "Possible parameters for this script:"
   15   echo "--forcestatic, to convert all -lname into $LINKLIB libname.a"
   16   echo "implicitlibs=\"space separated list of used system 
libraries\""
   17   echo "libdir=\"space separated list of library directories\""


Скрипт естественно не работает (очень хитро у нас собирается GDB) и я не 
очень понял логику скрипта. Вроде все необходимые библиотеки и так 
прописаны.

Также пробовал линковать статически библиотеки и т.д.

И ничего не получается. Прошу помощи более знающих.

Сейчас новая версия fpc собирается вроде как с gdb, но реально fp не 
работает (методика проверки описана в баге).
Исследовал как собирается в других дистрибутивах. В арче вообще 
отключили GDB, в pld 
http://git.pld-linux.org/gitweb.cgi?p=packages/fpc.git;a=summary вроде 
как собирают с, но работает ли не знаю.


-- 
WBR,
Viacheslav Dubrovskyi

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20130311/55cb932b/attachment.html>


Подробная информация о списке рассылки Devel