gcc -I. -I../../../../../include -Wall -W -O3 -otbrwtext.o -c tbrwtext.c E:/repository/harbour/bin/os2/gcc/harbour.exe ../../../dbgwa.prg - n1 -i../../.. /../../include -q0 -w3 -es2 -kmo -l -undef:__PLATFORM__OS2 - D__PLATFORM__OS2
gcc  -I. -I../../../../../include  -Wall -W -O3   -odbgwa.o -c dbgwa.c
E:/repository/harbour/bin/os2/gcc/harbour.exe ../../../dbgbrwsr.prg - n1 -i../.. /../../../include -q0 -w3 -es2 -kmo -l -undef:__PLATFORM__OS2 - D__PLATFORM__OS2

gcc -I. -I../../../../../include -Wall -W -O3 -odbgbrwsr.o -c dbgbrwsr.c
for %i in ( *.o ) do @echo ADDMOD %i >> __lib__.tmp
ar   -M < __lib__.tmp & ..\..\..\..\..\config\os2-rm -f __lib__.tmp
! HB_BIN_COMPILE not specified. Automatically set to: E:/repository/ harbour/bin/
os2/gcc
make[3]: spawnvpe: environment space might be exhausted
make[3]: execvp: D:\OS2\CMD.EXE: Invalid argument
make[3]: spawn: Invalid argument
make[2]: *** [descend] Error 2
make[1]: *** [dynlib] Error 2
make: *** [source] Error 2

Okay, so here two things may the problem:

1) Passing DYNDIRLIST_BASE to lower level make instance
2) the dynlib creation rules.

To rule out 1), you may try moving DYNDIRLIST_BASE assignment
lines from source/Makefile to source/dynlib/Makefile. If that
works we still need to solve passing these values to mt/Makefile,
which means they'll need to be copied to some global .mk file
and included.

2) needs some tweaking, but it's very difficult to suggest
anything. I don't understand why it doesn't work now.

Brgds,
Viktor

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

Reply via email to