Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Free Pascal, Pascal ABC и другие _ Error While Linking

Автор: Bokul 2.01.2007 22:46

Прикрепленное изображение
Последним временем зачастили ошибки такого рода, не знаю их причины. Код отлично компилируется в Bp.

Автор: volvo 3.01.2007 0:08

Программа точно снята с выполнения? Проверь, что ее нет в списке запущенных процессов Task Manager-а... Если она там есть - будет ошибка линковки, т.к. ты хочешь получить доступ на запись к EXE-файлу, запущенному на выполнение, Windows естественно тебе этого сделать не даст...

Автор: Bokul 3.01.2007 0:12

Да, скорее всего в этом и была проблема. Хоть процесс я и не нашел, но создание той же проги только с другим именем помогло. rolleyes.gif

Автор: klem4 3.01.2007 16:34

Недопустмый символ в имени файла - !

Автор: volvo 3.01.2007 16:45

С каких это пор восклицательный знак - недопустим? blink.gif
Прикрепленное изображение

Автор: klem4 3.01.2007 17:00

Да-уж ... странно, у меня FPC с таким именем компилировать не хочет.

Автор: SKVOZNJAK 3.01.2007 19:55

ИМХО 2.0.4 версия сырая. У меня под пингвином в иде курсор после первого клика мышку слушать перестаёт. И другие странности тоже, имеются. Скорее бы 2.0.6 вышла.

Автор: Bokul 4.01.2007 12:10

Цитата
ИМХО 2.0.4 версия сырая. У меня под пингвином в иде курсор после первого клика мышку слушать перестаёт. И другие странности тоже, имеются.

2.0.4 - это версия компилятора, версия Ide та же (поправьте если ошибаюсь). Так что проблема не в этом.
Цитата
Скорее бы 2.0.6 вышла.

Когда намечается выход?

P.S. по идеи с увеличением номера версии багов должно становится меньше ..
Цитата

More than 1000 changes have been made to 2.0.4 since 2.0.2. As this is a bug
fix release, most are fixes for some issues, but new features and performance
enhancements have been added as well.

Compiler:
* Lot of small bugs and compatibility fixes
* Updated several translations
* Improved code generation
* Improved and fixed PIC code generation
* Improved register allocation
* Improved ansistring string code generation
* Several alignment values increased so the requirements of modern processors
are met better
* WINDOWS defined on all windows platforms (Win32, Win64, WinCE)
* Parameter order for methods with structured results changed
(result pointer<->self swapped), please check such methods if they are
implemented in assembler
* i386 compiler no longer needs environment variables set when installed on
an x86_64 Linux distribution

RTL:
* Lot of small bug and compatibility fixes
* 64 bit file pointer support on most targets
* Faster integer to string conversion
* Endian conversion routines added
* Improved heap manager
* Improved ansistring routines
* PowerPC: Power3/4/5/PPC970 compatibility

FCL:
* Lot of small bugs and compatibility fixes
* Improved database support
* The interbase, fpodbc, ddg, mysqldb3 and mysqldb4 units
are obsolete and replaced by the sqldb components
* Oracle support added

Packages:
* Lot of small bugs and compatibility fixes
* Improved database support
* Apple universal interfaces added

Free Vision:
* New outline unit
* Small bug fixes
* Unix: much improved video and keyboard handling
* Unix: Free Vision applications no longer need to link to libc
* Linux: grab_vcsa utility to ensure vcsa access

IDE:
* Small bug fixes
* Redesigned directories window
* Reorganised compiler options window
* Option to use Ctrl+X,C,V for cut/copy/paste

Misc:
* Improved documentation
* Better cross compilation support