Модератор: Модераторы
Решил сегодня попробовать преобразовать fpc 2.2.3 с помощью alien. Преобразовывал так:v-t-l писал(а):Попробуй скачать отсюда http://www.hu.freepascal.org/lazarus/ .rpm-пакеты и преобразовать их в deb-ы с помощью alien.
sudo alien --scripts fpc-2.2.3-20081225.i386.rpm
sudo dpkg -i fpc_2.2.3-20081226_i386.deb
(Чтение базы данных... на данный момент установлено 187155 файлов и каталогов.)
Подготовка к замене пакета fpc 2.2.2-3 (используется файл fpc_2.2.3-20081226_i386.deb)...
Распаковывается замена для пакета fpc ...
dpkg: не удалось обработать параметр fpc_2.2.3-20081226_i386.deb (--install):
попытка перезаписать /usr/bin/delp, который уже имеется в пакете fp-utils
dpkg-deb: подпроцесс paste убит по сигналу (Broken pipe)
При обработке следующих пакетов произошли ошибки:
fpc_2.2.3-20081226_i386.deb
У меня та же бодяга при попытке скомпилить FPC 2.2.3DIEmens писал(а):$ make
Makefile:197: *** The Makefile doesn't support target can't-executed,, please run fpcmake first. Останов.
$ fpcmake
Processing Makefile.fpc
x86_64-linux requires:
Writing Makefile
снова make и снова -
Makefile:197: *** The Makefile doesn't support target can't-executed,, please run fpcmake first. Останов.
...
/bin/rm -f ppc386
/bin/mkdir -p i386/units/i386-linux
/usr/bin/ppc386 -Ur -Xs -O2 -n -Fui386 -Fusystems -Fu/usr/lib/fpc/rtl/units/i386-linux -Fii386 -FE. -FUi386/units/i386-linux -dRELEASE -di386 -dGDB -dBROWSERLOG -Fux86 pp.pas
Fatal: Compilation aborted
An unhandled exception occurred at $0809D982 :
EInvalidOp : Invalid floating point operation
$0809D982
$080D642B
$080DC786
$080EC7F6
$08122E10
$08122E20
$08122E20
$08122E98
$081231DD
$08122E10
$08122E98
$08122E20
$08122E20
$081231DD
$08122E10
$08122E20
$08122E98
make[5]: *** [ppc386] Ошибка 217
make[5]: Выход из каталога `/usr/lib/fpc/compiler'
make[4]: *** [next] Ошибка 2
make[4]: Выход из каталога `/usr/lib/fpc/compiler'
make[3]: *** [ppc1] Ошибка 2
make[3]: Выход из каталога `/usr/lib/fpc/compiler'
make[2]: *** [cycle] Ошибка 2
make[2]: Выход из каталога `/usr/lib/fpc/compiler'
make[1]: *** [compiler_cycle] Ошибка 2
make[1]: Выход из каталога `/usr/lib/fpc'
make: *** [build-stamp.i386-linux] Ошибка 2
...
/usr/lib/fpc/compiler/ppc2 -Ur -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -FU/usr/lib/fpc/rtl/units/i386-linux -di386 -dRELEASE ../inc/strings.pp
Fatal: Compilation aborted
An unhandled exception occurred at $0805A39E :
EInvalidPointer : Invalid pointer operation
$0805A39E
$08054864
$08048236
make[7]: *** [strings.ppu] Ошибка 217
make[7]: Выход из каталога `/usr/lib/fpc/rtl/linux'
make[6]: *** [linux_all] Ошибка 2
make[6]: Выход из каталога `/usr/lib/fpc/rtl'
make[5]: *** [rtl] Ошибка 2
make[5]: Выход из каталога `/usr/lib/fpc/compiler'
make[4]: *** [next] Ошибка 2
make[4]: Выход из каталога `/usr/lib/fpc/compiler'
make[3]: *** [ppc3] Ошибка 2
make[3]: Выход из каталога `/usr/lib/fpc/compiler'
make[2]: *** [cycle] Ошибка 2
make[2]: Выход из каталога `/usr/lib/fpc/compiler'
make[1]: *** [compiler_cycle] Ошибка 2
make[1]: Выход из каталога `/usr/lib/fpc'
make: *** [build-stamp.i386-linux] Ошибка 2
Attid писал(а):"не верю" (с)
или кроме проекта еще открыты файлы по разным путям.
сделай так :
создай новый проект. сохрани его. запусти F9. у тя запустится пустая форма.
выбери проект- открыть проект. открой lpi файл своего проекта
закрой все открытые модули. запусти проект F9. все запустится.
для открытия форм для редктирования используй
1, вид - формы
2, вид - модули
3, проект- смотреть исходник
при выполнении этих требований вышепоказанную ошибку ты никогда не увидишь. если на каком либо шаге будет ошибка, давай видео без него не поверю что такое возможно.
DIEmens писал(а):вот! создал пустой проект! с одной пустой формой! ничего лишнего не открыто! (см.скрин)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39