IPB
ЛогинПароль:

> 

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Error While Linking, Fpc 2.0.4
сообщение
Сообщение #1


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


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


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






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


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


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


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


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


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






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


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


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


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Профи
****

Группа: Пользователи
Сообщений: 930
Пол: Мужской

Репутация: -  11  +


ИМХО 2.0.4 версия сырая. У меня под пингвином в иде курсор после первого клика мышку слушать перестаёт. И другие странности тоже, имеются. Скорее бы 2.0.6 вышла.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Гуру
*****

Группа: Пользователи
Сообщений: 1 117
Пол: Мужской
Реальное имя: Богдан

Репутация: -  11  +


Цитата
ИМХО 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


--------------------
Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 17.09.2021 20:31
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name