TimurAR | Дата: Вторник, 22.08.2017, 09:01 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| FreeBASIC-1.05.0-win64 в Windows 7 х64 не компилирует не консольные программы
к примеру игра из "W:\...\FreeBasic\FreeBASIC-1.05.0-win64\fbedit\Projects\Games\Alien"
вот такая ошибка:
W:\...\FreeBasic\FreeBASIC-1.05.0-win64\fbc -s gui "Alien.Bas" "Alien.Rc" W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(23) error 4: Duplicated definition, __STRINGIFY in '#define __STRINGIFY(x) #x' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(24) error 4: Duplicated definition, __MINGW64_STRINGIFY in '#define __MINGW64_STRINGIFY(x) __STRINGIFY(x)' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(38) error 4: Duplicated definition, __MINGW_IMP_SYMBOL in '#define __MINGW_IMP_SYMBOL(sym) _imp__##sym' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(39) error 4: Duplicated definition, __MINGW_IMP_LSYMBOL in '#define __MINGW_IMP_LSYMBOL(sym) __imp__##sym' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(41) error 4: Duplicated definition, __MINGW_USYMBOL in '#define __MINGW_LSYMBOL(sym) sym' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(46) error 4: Duplicated definition, __MSABI_LONG in '#define __MSABI_LONG(x) x##l' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(78) error 4: Duplicated definition, _CRT_INSECURE_DEPRECATE_MEMORY in '#define _CRT_INSECURE_DEPRECATE_MEMORY(_Replacement)' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(79) error 4: Duplicated definition, _CRT_INSECURE_DEPRECATE_GLOBALS in '#define _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement)' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(81) error 4: Duplicated definition, _CRT_OBSOLETE in '#define _CRT_OBSOLETE(_NewItem)' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(87) error 4: Duplicated definition in 'declare function __mingw_get_crt_info() as const zstring ptr' W:\...\FreeBasic\FreeBASIC-1.05.0-win64\inc\win\_mingw.bi(87) error 132: Too many errors, exiting
Build error(s)
Помогите разобраться
Сообщение отредактировал TimurAR - Вторник, 22.08.2017, 09:04 |
|
| |
haav | Дата: Вторник, 22.08.2017, 12:32 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 1373
Статус: Offline
| У меня таких ошибок нет, но есть другие (которые легко исправляются):
Цитата Alien.bi(29) error 4: Duplicated definition, OBJECT in 'type OBJECT' FbTemp.bas(27) error 18: Element not defined, state in 'aliens(i).state=(i and 1)+1' FbTemp.bas(28) error 18: Element not defined, x in 'aliens(i).x=x' FbTemp.bas(29) error 18: Element not defined, y in 'aliens(i).y=y' FbTemp.bas(51) error 9: Expected expression, found 'then' in 'if shields(i).state then' FbTemp.bas(52) error 1: Argument count mismatch, found '*' in 'ImageList_Draw(hIml,shields(i).state*2-1,mDC,shields(i).x,shields(i).y,ILD_TRANSPARENT)' FbTemp.bas(54) error 9: Expected expression, found 'then' in 'if shields(i+1).state then' FbTemp.bas(55) error 1: Argument count mismatch, found '*' in 'ImageList_Draw(hIml,shields(i+1).state*2,mDC,shields(i+1).x,shields(i+1).y,ILD_TRANSPARENT)' FbTemp.bas(65) error 9: Expected expression, found 'then' in 'if aliens(i).state then' FbTemp.bas(66) error 1: Argument count mismatch, found '+' in 'ImageList_Draw(hIml,aliens(i).state+6,mDC,aliens(i).x,aliens(i).y,ILD_TRANSPARENT)' FbTemp.bas(66) error 132: Too many errors, exiting
Вы точно используете официальную версию , а не "ночную сборку"? Попробуйте перекачать\переустановить вот этот архив с оф. сайта. Желательно в корень какого нибудь диска , или так, чтобы в пути не было символов вроде пробелов, тире, лишних точек, а также не латинских символов.
Пример правильного пути к компилятору:
Цитата W:\FreeBasic\fbc.exe
Пример пути к компилятору, который не обязательно, но может вызывать подобные ошибки как у вас:
Цитата W:\Разные компиляторы\FreeBasic\fbc.exe
Ошибки с данным примером должны быть, но примерно такие, как у меня выше.
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |
TimurAR | Дата: Вторник, 22.08.2017, 18:04 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| действительно проблема с путем переместил в другое место и заработало
|
|
| |