Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2010-07

"Permission denied" - /examples/hash/.svn/all-wcprops

5 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marcos Douglas

Some times I got these erros, when I try to compile FPC:

(...)
e:/freepascal/binutils/i386-win32/rm.exe -f *_ppas.bat make[5]: Leaving directory `E:/freepascal/fpc/2.5.1/packages/hash/examples' e:/freepascal/binutils/i386-win32/ginstall.exe -m 755 -d e:\freepascal\fpc\2.5.1 /examples/hash
e:/freepascal/binutils/i386-win32/cp.exe -Rfp examples/* e:\freepascal\fpc\2.5.1 /examples/hash
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/al l-wcprops': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/di r-prop-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/en tries': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/pr op-base/crctest.pas.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/pr op-base/Makefile.fpc.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/pr op-base/Makefile.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/pr op-base/md5.ref.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/pr op-base/mdtest.pas.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/pr op-base/sha1test.pp.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/te xt-base/crctest.pas.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/te xt-base/Makefile.fpc.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/te xt-base/Makefile.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/te xt-base/md5.ref.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/te xt-base/mdtest.pas.svn-base': Permission denied
cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/te xt-base/sha1test.pp.svn-base': Permission denied
make[4]: *** [fpc_exampleinstall] Error 1
make[4]: Leaving directory `E:/freepascal/fpc/2.5.1/packages/hash' make[3]: *** [hash_distinstall] Error 2
make[3]: Leaving directory `E:/freepascal/fpc/2.5.1/packages' make[2]: *** [packages_distinstall] Error 2
make[2]: Leaving directory `E:/freepascal/fpc/2.5.1' make[1]: *** [installother] Error 2
make[1]: Leaving directory `E:/freepascal/fpc/2.5.1' make: *** [install] Error 2

Parece que é o próprio 'make' que cria esses arquivos, e não o TortoiseSVN...

Marcos Douglas

Reply by email

Jonas Maebe
to Marcos Douglas
Marcos Douglas wrote 11 lines
Some times I got these erros, when I try to compile FPC: (...) e:/freepascal/binutils/i386-win32/rm.exe -f *_ppas.bat make[5]: Leaving directory `E:/freepascal/fpc/2.5.1/packages/hash/examples' e:/freepascal/binutils/i386-win32/ginstall.exe -m 755 -d e:\freepascal\fpc\2.5.1 /examples/hash e:/freepascal/binutils/i386-win32/cp.exe -Rfp examples/* e:\freepascal\fpc\2.5.1 /examples/hash cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/al l-wcprops': Permission denied

Under Winodws, running "make install" is only supported in an exported copy ("svn export fpc fpc-exported", and then build in the fpc-exported directory).

Jonas

Reply by email

Marco van de Voort
to Jonas Maebe: Under Winodws, running "make install" is only supported in an exported copy ("svn export…

In our previous episode, Jonas Maebe said:

Show quoted text 13 lines
> Some times I got these erros, when I try to compile FPC: > > (...) > e:/freepascal/binutils/i386-win32/rm.exe -f *_ppas.bat > make[5]: Leaving directory `E:/freepascal/fpc/2.5.1/packages/hash/examples' > e:/freepascal/binutils/i386-win32/ginstall.exe -m 755 -d e:\freepascal\fpc\2.5.1 > /examples/hash > e:/freepascal/binutils/i386-win32/cp.exe -Rfp examples/* e:\freepascal\fpc\2.5.1 > /examples/hash > cp.exe: cannot remove old link to `e:/freepascal/fpc/2.5.1/examples/hash/.svn/al > l-wcprops': Permission denied Under Winodws, running "make install" is only supported in an exported copy ("svn export fpc fpc-exported", and then build in the fpc-exported directory).

That is correct. However there is a quick and dirty workaround for all-day snapshot building in the buildfaq. SVN export is paragraph 2.4.1., the workaround is 2.4.2

http://www.stack.nl/~marcov/buildfaq/#toc-Section-2.4

Reply by email

Marcos Douglas
to Jonas Maebe: Under Winodws, running "make install" is only supported in an exported copy ("svn export…
Jonas Maebe wrote
Under Winodws, running "make install" is only supported in an exported copy ("svn export fpc fpc-exported", and then build in the fpc-exported directory).

I use "make clean all install". What does the parameter install"? Can I remove it without problems?

dmitry boyarintsev wrote
The bug is forever. I usually delete the "examples" directory at the installation path before making.

I did that and works... :)

Marco van de Voort wrote 8 lines
In our previous episode, Jonas Maebe said: > Under Winodws, running "make install" is only supported in an exported copy ("svn export fpc fpc-exported", and then build in the fpc-exported directory). That is correct. However there is a quick and dirty workaround for all-day snapshot building in the buildfaq. SVN export is paragraph 2.4.1., the workaround is 2.4.2 http://www.stack.nl/~marcov/buildfaq/#toc-Section-2.4

Marco, if I delete the examples, works... so, why this would be dirty more than use "svn export"?
Your Tutorial is beautiful! Congratulations... but I did not understand this line: make install OPT=’-gl’ INSTALL_PREFIX=d:\pp11 UPXPROG=echo ...
Why d:\pp11?

Thanks all,
MD.

Reply by email