не собирается FPC

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

не собирается FPC

Сообщение alaken » 01.07.2010 09:32:37

давно не обновлял, решил обновить взял из транка.
делаю все как обычно
Код: Выделить всё
make clean all

не собирается ((
в чем может быть проблема?
может уже нужно как то по другому собирать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: не собирается FPC

Сообщение скалогрыз » 01.07.2010 09:45:57

похоже, что ошибка в именах файлов с пробелами
Код: Выделить всё
sh: C:\Program: No such file or directory


попробуй так:
make clean all install "c:\lazarus\fpc"
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: не собирается FPC

Сообщение alaken » 01.07.2010 10:34:09

скалогрыз писал(а):похоже, что ошибка в именах файлов с пробелами
Код: Выделить всё
sh: C:Program: No such file or directory

похоже что так, но раньше все работало, старые сырцы нашел попробовал собираются.

скалогрыз писал(а):попробуй так:
make clean all install "c:lazarusfpc"

попробовал, все тоже самое...

Добавлено спустя 20 часов 53 минуты 34 секунды:
неужели у всех собирается?
попробуйте из транка собрать под виндой
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: не собирается FPC

Сообщение Padre_Mortius » 02.07.2010 08:27:18

Попробовал... собралось.
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: не собирается FPC

Сообщение alexs » 02.07.2010 23:24:42

alaken писал(а):неужели у всех собирается?

Прекрасно собирается.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: не собирается FPC

Сообщение alaken » 03.07.2010 08:00:46

хм
у меня так и не собирается
непонятно откуда он берет c:\program
fpc.cfg вообще не содержит таких путей
PATH = c:\lazarus\fpc\2.5.1\bin\i386-win32\;C:\Programs\wget\bin;C:\Program Files\Git\bin\;C:\Documents and Settings\All Users\Документы\RAD Studio\6.0\Bpl;C:\Documents and Settings\UserName\Мои документы\Borland Studio Projects\Bpl;C:\Program Files\PostgreSQL\8.3\bin\;C:\Program Files\Java\jre6\bin\;

Path = c:\lazarus\fpc\2.5.1\bin\i386-win32;C:\Programs\wget\bin;C:\Program Files\Git\bin;C:\programs\OpenCASCADE6.3.0\3rdparty\win32\vs;C:\programs\OpenCASCADE6.3.0\3rdparty\win32\tcltk\bin;C:\programs\OpenCASCADE6.3.0\ros\win32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM;C:\Program Files\CodeGear\RAD Studio\6.0\bin;C:\Documents and Settings\All Users\Документы\RAD Studio\6.0\Bpl;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\;C:\Program Files\Borland\BDS\4.0\Bin;C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\PROGRA~1\IBM\CLIENT~1;C:\PROGRA~1\IBM\CLIENT~1\Shared;C:\PROGRA~1\IBM\CLIENT~1\Emulator;C:\Program Files\Borland\CaliberRM SDK 2005 R2\lib;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\Common Files\Adobe\AGL;C:\MSSQL7\BINN;C:\Program Files\GammaTech\TumarCSP\lib;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\GammaTech\TumarCSP\lib;C:\Program Files\PostgreSQL\8.3\bin\;C:\Program Files\Borland\Delphi7_lite\Bin;C:\Program Files\Borland\Delphi7_lite\Projects\Bpl;C:\Program Files\Borland\Delphi7_lite\Rave5;C:\Program Files\TortoiseSVN\bin;C:\Program Files\SlikSvn\bin\;C:\Program Files\RemObjects Software\Everwood\Bin;C:\Program Files\RemObjects Software\Pascal Script for Delphi\Dcu\D7;C:\Program Files\RemObjects Software\Pascal Script for Delphi\Dcu\D12;C:\Program Files\Subversion\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files\TortoiseHg\;C:\Program Files\GtkSharp\2.12\bin


куда смотреть, куда копать?
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: не собирается FPC

Сообщение Максим » 03.07.2010 16:24:39

Попробуйте сделать сборку релизной версией FPC (2.4.0).
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: не собирается FPC

Сообщение Sergei I. Gorelkin » 03.07.2010 17:24:59

fpc.cfg тут ни при чем. Это make пытается запустить что-то, чего нет на месте.
Попробуй обнулить PATH нафиг, т.е. сказать set PATH=c:\lazarus\fpc\2.5.1\bin\i386-win32, тогда make по идее должна обломиться с более вменяемым сообщением.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: не собирается FPC

Сообщение alaken » 07.07.2010 11:03:06

Sergei I. Gorelkin писал(а):fpc.cfg тут ни при чем. Это make пытается запустить что-то, чего нет на месте.
Попробуй обнулить PATH нафиг, т.е. сказать set PATH=c:lazarusfpc2.5.1bini386-win32, тогда make по идее должна обломиться с более вменяемым сообщением.


set PATH=c:lazarusfpc2.5.1bini386-win32

помогло, теперь оно компилируется...
Но,
make zipinstall
не проходит, архив не создается...

последнее что выдает:
Код: Выделить всё
                       Ultimate Packer for eXecutables
                          Copyright (C) 1996 - 2008
UPX 3.03w       Markus Oberhumer, Laszlo Molnar & John Reiser   Apr 27th 2008

        File size         Ratio      Format      Name
   --------------------   ------   -----------   -----------
   2804092 ->    866816   30.91%    win32/pe     fp.exe

Packed 1 file.
/lazarus/fpc/2.5.1/bin/i386-win32/ginstall.exe -c -m 755 fp.exe /tmp/fpc-pack/bi
n/i386-win32
/lazarus/fpc/2.5.1/bin/i386-win32/ginstall.exe -m 755 -d /tmp/fpc-pack/bin/i386-
win32
/lazarus/fpc/2.5.1/bin/i386-win32/ginstall.exe -m 755 -d /tmp/fpc-pack/doc/ide
/lazarus/fpc/2.5.1/bin/i386-win32/ginstall.exe -c -m 644 fp.ans gplprog.pt gplun
it.pt program.pt unit.pt cvsco.tdf cvsdiff.tdf cvsup.tdf grep.tdf tpgrep.tdf /tm
p/fpc-pack/bin/i386-win32
/lazarus/fpc/2.5.1/bin/i386-win32/ginstall.exe -c -m 644 fp32.ico /tmp/fpc-pack/
bin/i386-win32
/lazarus/fpc/2.5.1/bin/i386-win32/ginstall.exe -c -m 644 readme.ide /tmp/fpc-pac
k/doc/ide
make -C compiler exampleinstall
make[6]: Entering directory `C:/fpc/ide/compiler'
make[6]: Nothing to be done for `exampleinstall'.
make[6]: Leaving directory `C:/fpc/ide/compiler'
make[5]: Leaving directory `C:/fpc/ide'
make[4]: Leaving directory `C:/fpc'
make[3]: Leaving directory `C:/fpc'
make[2]: Leaving directory `C:/fpc'
/lazarus/fpc/2.5.1/bin/i386-win32/ginstall.exe -m 755 -d C:/fpc
/lazarus/fpc/2.5.1/bin/i386-win32/rm.exe -f C:/fpc/fpc-2.5.1.i386-win32.tar.gz
cd /tmp/fpc-pack ; __missing_command_TARPROG cfvz C:/fpc/fpc-2.5.1.i386-win32.ta
r.gz * ; cd C:/fpc
Синтаксическая ошибка в имени файла, имени папки или метке тома.
make[1]: *** [fpc_zipinstall] Error 1
make[1]: Leaving directory `C:/fpc'
make: *** [zipinstall] Error 2


пробовал на двух разных машинах, на второй никаких изменений в системе не было (ничего не настраивали и не устанавливали)
ведет себя одинаково...

Добавлено спустя 1 час 45 минут 58 секунд:
кто нибудь может объяснить, почему архив транка от 13.05.2010 собирается, а вчерашнему, чтобы компилировался нужно "set PATH=c:\lazarus\fpc\2.5.1\bin\i386-win32"?
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: не собирается FPC

Сообщение Sergei I. Gorelkin » 07.07.2010 12:53:30

Ну тут практически русским по белому написано, что не хватает tar.exe (__missing_command_TARPROG). А до кучи с ним, надо думать, потребуется gzip.exe - раз уж оно пытается создать архив .tar.gz
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: не собирается FPC

Сообщение alaken » 07.07.2010 13:20:51

в том то и вопрос, зачем он так делает?
в прошлых ревизиях достаточно было zip.exe,
команда "make zipinstall а не tar.gzinstall
логику изменили, это понятно, но где об этом написано как теперь пользоваться?
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: не собирается FPC

Сообщение Sergei I. Gorelkin » 07.07.2010 19:54:36

Вон, Jonas Maebe пишет, что сейчас windows-снапшоты не обновляются, потому что у человека, который ими занимается, возникли "странные проблемы при компиляции". Есть смутное подозрение, что все просто поломали...
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: не собирается FPC

Сообщение alaken » 08.07.2010 10:01:00

Sergei I. Gorelkin писал(а):Вон, Jonas Maebe пишет, что сейчас windows-снапшоты не обновляются, потому что у человека, который ими занимается, возникли "странные проблемы при компиляции". Есть смутное подозрение, что все просто поломали...

похоже, что поломали, надеюсь починят, снапшоты от 07072010 уже есть, но вчерашняя ревизия так и не собирается...
alaken
постоялец
 
Сообщения: 221
Зарегистрирован: 18.02.2010 09:02:13

Re: не собирается FPC

Сообщение alexs » 08.07.2010 21:49:52

Сегодняшний утренний транк у меня собрался под винду нормально, единственно - я его из линуха кроскомпиляцией собираю :-)
А лазарь виндовый из под вины :-) - но он тоже собрался
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: не собирается FPC

Сообщение Mr.Smart » 08.07.2010 22:27:50

сори, не туда :oops:
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

След.

Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Рейтинг@Mail.ru