>
> set HB_PPGEN_PATH=/c/devl/hbvc-1.1/bin/hbpp.exe
> This also was in previous message. Sorry that it was not clear enough.


Thanks you, this bit was missing.

Now, after doing a few changes, the results are the exact same.
If I use the Cygwin shell, it complains about missing 'harbour'
in PATH. If I use msys shell, it complains about missing 'make'
and 'cygwin1.dll'. All of the above is in the PATH.

After experimenting a bit with procmon, I've found that the PATH isn't
properly searched, which lead me to line 50 of make_gnu_xmingwce.sh:
export PATH="$CCPATH:$PATH"

Then I copied make.exe and cygwin1.dll into CCPATH, and if the
win/mingwce dirs are already present, the object file and libs are
being created both for .prg and .c files, which is a definite advance.

Things get pretty unpredictable after this point, I was trying different
combinations of msys and non-msys make.exes with additional
external msys tools, but there are various errors both for clean and
install:
---
'[' is not recognized as an internal or external command,
operable program or batch file.
The syntax of the command is incorrect.
---
! was unexpected at this time.
---
./bin/postinst.sh
process_begin: CreateProcess(NULL, sh
C:\work\harbour-new\harbour\bin\postinst.sh, ...) failed.
make (e=2): The system cannot find the file specified.
--- using msys make:
rm -f -r win/mingwce
make: rm: Command not found
      0 [main] make 1716 sync_with_child: child 4600(0x724) died before
initialization with status code 0x1
  24409 [main] make 1716 sync_with_child: *** child state child loading dlls
make: vfork: Resource temporarily unavailable
---

I speculate most of these are results of above PATH problem,
since normally my msys environment works flawlessly.

Brgds,
Viktor
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to