Hi Maurilio,

Yes, I didn't implement os2/gcc dll support yet.

(I fear of all the os2 shell problems here, we have
to create a quite large >32KB filelist here and pass
it to gcc. I'll make an attempt though)

Anyhow this case should be handled more gracefully.

Brgds,
Viktor

On 2009.08.22., at 9:53, Maurilio Longo wrote:

Viktor,

it dies here

E:/harbour/bin/harbour.exe ../../../debugger.prg -n1 - i../../../../../include -
q0 -w3 -es2 -kmo -l  -undef:__PLATFORM__OS2 -D__PLATFORM__OS2
gcc -I. -I../../../../../include -Wall -W -O3 -odebugger.o -c debugger.c E:/harbour/bin/harbour.exe ../../../dbgtarr.prg -n1 - i../../../../../include -q
0 -w3 -es2 -kmo -l  -undef:__PLATFORM__OS2 -D__PLATFORM__OS2
gcc -I. -I../../../../../include -Wall -W -O3 -odbgtarr.o -c dbgtarr.c E:/harbour/bin/harbour.exe ../../../dbgthsh.prg -n1 - i../../../../../include -q
0 -w3 -es2 -kmo -l  -undef:__PLATFORM__OS2 -D__PLATFORM__OS2
gcc -I. -I../../../../../include -Wall -W -O3 -odbgthsh.o -c dbgthsh.c E:/harbour/bin/harbour.exe ../../../dbgtobj.prg -n1 - i../../../../../include -q
0 -w3 -es2 -kmo -l  -undef:__PLATFORM__OS2 -D__PLATFORM__OS2
gcc -I. -I../../../../../include -Wall -W -O3 -odbgtobj.o -c dbgtobj.c E:/harbour/bin/harbour.exe ../../../tbrwtext.prg -n1 - i../../../../../include -
q0 -w3 -es2 -kmo -l  -undef:__PLATFORM__OS2 -D__PLATFORM__OS2
gcc -I. -I../../../../../include -Wall -W -O3 -otbrwtext.o -c tbrwtext.c E:/harbour/bin/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:/harbour/bin/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
make[3]: *** No rule to make target `harbour-20-os2.dll'.  Stop.
make[2]: *** [descend] Error 2
make[1]: *** [dynlib] Error 2
make: *** [source] Error 2

Can it be that OS/2 GCC is not ready yet?


Best regards.

Maurilio.



[email protected] wrote:
Revision: 12244
         
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12244&view=rev
Author:   vszakats
Date:     2009-08-21 19:00:06 +0000 (Fri, 21 Aug 2009)

Log Message:
-----------
2009-08-21 21:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
 * source/vm/maindllh.c
 * source/vm/Makefile
   + Added support for os2 .dll. Please review.

 * config/os2/watcom.mk
   + Added os2 .dll generation for watcom.
     Now it generates OK.

 * source/Makefile
 * config/lib.mk
   + Added support for os2 and some level of *nix support.

 * INSTALL
   * Minor update to a few option description.

 * utils/hbmk2/hbmk2.prg
   + Added preliminary/experimental/untested OS/2 -shared (.dll)
     support for watcom targets.

Modified Paths:
--------------
   trunk/harbour/ChangeLog
   trunk/harbour/INSTALL
   trunk/harbour/config/lib.mk
   trunk/harbour/config/os2/watcom.mk
   trunk/harbour/source/Makefile
   trunk/harbour/source/vm/Makefile
   trunk/harbour/source/vm/maindllh.c
   trunk/harbour/utils/hbmk2/hbmk2.prg


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour


--
__________
|  |  | |__| Maurilio Longo
|_|_|_|____| farmaconsult s.r.l.


_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to