[openbeos] Re: Keep up the good work !

Hi,
What exactly happens, anyway, just so that I can start thinking about it? ;-)

Bye,
   Axel.
After a few minutes of investigation, i have found the problem :

The build script was copying the same file two times in the same "install" command. This is not necessary. One time is enough.

Here is the output that show the problem :

...
Writing Package.fpc
/bin/install -m 755 -d /tmp/fpc-pack/units/i386-beos/netdb
/bin/install -c -m 644 Package.fpc /tmp/fpc-pack/units/i386-beos/netdb
/bin/install -m 755 -d /tmp/fpc-pack/units/i386-beos/netdb
/bin/install -c -m 644 units/i386-beos/uriparser.ppu units/i386-beos/netdb.ppu units/i386-beos/netdb.ppu /tmp/fpc-pack/units/i386-beos/netdb /bin/install: will not overwrite just-created `/tmp/fpc-pack/units/i386-beos/netdb/netdb.ppu' with `units/i386-beos/netdb.ppu'
make[7]: *** [fpc_install] Error 1
...

It is a difference with the BeOS version that do not show any error with the same command. Maybe it is because Haiku use a 6.9 version of install instead of a 4.0 under BeOS.

I think we could live with that :-)

Freepascal builds correctly now !

Olivier

Other related posts: