Viktor,

can't you use a *.o instead of listing every single module needed?

Maurilio.


Viktor Szakáts wrote:
> 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.
>>
>>
>>
>> vszak...@users.sourceforge.net 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
>>> Harbour@harbour-project.org
>>> http://lists.harbour-project.org/mailman/listinfo/harbour
>>>
>>
>> -- 
>> __________
>> |  |  | |__| Maurilio Longo
>> |_|_|_|____| farmaconsult s.r.l.
>>
>> 
>> _______________________________________________
>> Harbour mailing list
>> Harbour@harbour-project.org
>> http://lists.harbour-project.org/mailman/listinfo/harbour
> 
> _______________________________________________
> Harbour mailing list
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
> 

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


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

Reply via email to