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