Discussion:
SF.net SVN: harbour-project:[12253] trunk/harbour
(too old to reply)
vszakats-Rn4VEauK+AKRv+
2009-08-22 08:01:01 UTC
Permalink
Revision: 12253
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12253&view=rev
Author: vszakats
Date: 2009-08-22 08:01:00 +0000 (Sat, 22 Aug 2009)

Log Message:
-----------
2009-08-22 10:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/wce/mingwarm.mk
* config/win/mingw.mk
* config/win/cygwin.mk
! Don't quote filenames in DY_RULE commands to make them work
on all shells (sh in particular). This means that we lost
some level of 'space in filename' support, but it's acceptable
since it's unlikely to have space in internal paths anyway.

Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/config/wce/mingwarm.mk
trunk/harbour/config/win/cygwin.mk
trunk/harbour/config/win/mingw.mk


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Jarosław Kądzioła
2009-08-22 12:12:26 UTC
Permalink
Hi,
Post by vszakats-Rn4VEauK+AKRv+
Revision: 12253
After this rev. i can build WinCE harbour but still i get :

$ hbmk2 testole
hbmk: Processing local make script: hbmk.hbm
hbmk: Processing configuration: F:\msys\1.0\hb-mingw\bin\hbmk.cfg
hbmk: Processing: hbwin.hbc
Harbour 2.0.0beta2 (Rev. 12247)
Copyright (c) 1999-2009, http://www.harbour-project.org/
Compiling 'testole.prg'...
Lines 429, Functions/Procedures 12
Generating C source output to 'testole.c'... Done.
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(olecore.o):olecore.c:(.text+0x18ec): undefined reference to `GetActiveObject'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x14): undefined reference to `OleInitialize'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x50): undefined reference to `OleUninitialize'
collect2: ld returned 1 exit status
hbmk: Error: Running linker. 1
"F:/msys/1.0/opt/mingw32ce/bin/\arm-wince-mingw32ce-gcc.exe" testole.o hbmk_aeh7rj.o -lhbwin -lsms
-lCellCore -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwvt -lgtgui
-lhbrdd -lhbusrrdd -lhbhsx -lhbsix -lrddntx -lrddcdx -lrddfpt -lhbuddall -lrddnsx -lhbrtl -lhbvm -lhbmacro
-lhbcplr -lhbpp -lhbcommon -lhbpcre -lhbzlib -lcoredll -lws2 -lceshell -luuid -lole32 -loleaut32 -lwininet
-lcommdlg -lcommctrl -otestole.exe -L"F:/msys/1.0/hb-mingwarm/lib"




Regards,
Jaroslaw Kadziola
Viktor Szakáts
2009-08-22 12:20:44 UTC
Permalink
These symbols don't exist in any WinCE libs I have access to
so OLE code will have to be fixed probably to not use them,
or use some alternatives.

Brgds,
Viktor
Post by Jarosław Kądzioła
Hi,
Post by vszakats-Rn4VEauK+AKRv+
Revision: 12253
$ hbmk2 testole
hbmk: Processing local make script: hbmk.hbm
hbmk: Processing configuration: F:\msys\1.0\hb-mingw\bin\hbmk.cfg
hbmk: Processing: hbwin.hbc
Harbour 2.0.0beta2 (Rev. 12247)
Copyright (c) 1999-2009, http://www.harbour-project.org/
Compiling 'testole.prg'...
Lines 429, Functions/Procedures 12
Generating C source output to 'testole.c'... Done.
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(olecore.o):olecore.c:(.text
+0x18ec): undefined reference to `GetActiveObject'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text
+0x14): undefined reference to `OleInitialize'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text
+0x50): undefined reference to `OleUninitialize'
collect2: ld returned 1 exit status
hbmk: Error: Running linker. 1
"F:/msys/1.0/opt/mingw32ce/bin/\arm-wince-mingw32ce-gcc.exe"
testole.o hbmk_aeh7rj.o -lhbwin -lsms
-lCellCore -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -
lgtcgi -lgtpca -lgtstd -lgtwvt -lgtgui
-lhbrdd -lhbusrrdd -lhbhsx -lhbsix -lrddntx -lrddcdx -lrddfpt -
lhbuddall -lrddnsx -lhbrtl -lhbvm -lhbmacro
-lhbcplr -lhbpp -lhbcommon -lhbpcre -lhbzlib -lcoredll -lws2 -
lceshell -luuid -lole32 -loleaut32 -lwininet
-lcommdlg -lcommctrl -otestole.exe -L"F:/msys/1.0/hb-mingwarm/lib"
Regards,
Jaroslaw Kadziola
_______________________________________________
Harbour mailing list
http://lists.harbour-project.org/mailman/listinfo/harbour
Jarosław Kądzioła
2009-08-22 12:32:44 UTC
Permalink
Hi,
Post by Viktor Szakáts
These symbols don't exist in any WinCE libs I have access to
so OLE code will have to be fixed probably to not use them,
or use some alternatives.
These symbols exist in my libhbwin.a. I use last nightly and
not any other sources.

---
Regards,
Jaroslaw Kadziola
Viktor Szakáts
2009-08-22 12:36:07 UTC
Permalink
You misunderstood me. These symbols don't exist in any WinCE
*system* libs I have access to. I know Harbour code references
them, hence the missing symbols.

Brgds,
Viktor
Post by Jarosław Kądzioła
Hi,
Post by Viktor Szakáts
These symbols don't exist in any WinCE libs I have access to
so OLE code will have to be fixed probably to not use them,
or use some alternatives.
These symbols exist in my libhbwin.a. I use last nightly and
not any other sources.
---
Regards,
Jaroslaw Kadziola
_______________________________________________
Harbour mailing list
http://lists.harbour-project.org/mailman/listinfo/harbour
Przemysław Czerpak
2010-05-31 09:56:01 UTC
Permalink
On Sat, 22 Aug 2009, Jarosław Kądzioła wrote:

Hi,
Post by Jarosław Kądzioła
$ hbmk2 testole
hbmk: Processing local make script: hbmk.hbm
hbmk: Processing configuration: F:\msys\1.0\hb-mingw\bin\hbmk.cfg
hbmk: Processing: hbwin.hbc
Harbour 2.0.0beta2 (Rev. 12247)
Copyright (c) 1999-2009, http://www.harbour-project.org/
Compiling 'testole.prg'...
Lines 429, Functions/Procedures 12
Generating C source output to 'testole.c'... Done.
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(olecore.o):olecore.c:(.text+0x18ec): undefined reference to `GetActiveObject'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x14): undefined reference to `OleInitialize'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x50): undefined reference to `OleUninitialize'
collect2: ld returned 1 exit status
Can you repeat your tests with current SVN code?
Not it should link cleanly but I'm interesting if current
OLE code is really working in WinCE.

best regards,
Przemek
Przemysław Czerpak
2010-05-31 10:24:19 UTC
Permalink
Post by Przemysław Czerpak
Can you repeat your tests with current SVN code?
Not it should link cleanly but I'm interesting if current
^^^
Now
Post by Przemysław Czerpak
OLE code is really working in WinCE.
sorry for stupid typo.

best regards,
Przemek
Jaroslaw Kadziola
2010-05-31 10:28:30 UTC
Permalink
Hi,

W liście datowanym 31 maja 2010 (11:56:01) można przeczytać:

PC> On Sat, 22 Aug 2009, Jarosław Kądzioła wrote:

PC> Hi,
Post by Jarosław Kądzioła
$ hbmk2 testole
hbmk: Processing local make script: hbmk.hbm
hbmk: Processing configuration: F:\msys\1.0\hb-mingw\bin\hbmk.cfg
hbmk: Processing: hbwin.hbc
Harbour 2.0.0beta2 (Rev. 12247)
Copyright (c) 1999-2009, http://www.harbour-project.org/
Compiling 'testole.prg'...
Lines 429, Functions/Procedures 12
Generating C source output to 'testole.c'... Done.
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(olecore.o):olecore.c:(.text+0x18ec): undefined reference to `GetActiveObject'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x14): undefined reference to `OleInitialize'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x50): undefined reference to `OleUninitialize'
collect2: ld returned 1 exit status
PC> Can you repeat your tests with current SVN code?
PC> Not it should link cleanly but I'm interesting if current
PC> OLE code is really working in WinCE.

I'll try ASAP and notify you of the results.
--
Regards,
Jaroslaw Kadziola
Przemysław Czerpak
2010-05-31 11:05:55 UTC
Permalink
Jaroslaw Kadziola
2010-06-01 10:00:06 UTC
Permalink
Witam,

W liœcie datowanym 31 maja 2010 (11:56:01) mo¿na przeczytaæ:

PC> On Sat, 22 Aug 2009, Jaros³aw K¹dzio³a wrote:

PC> Hi,
Post by Jarosław Kądzioła
$ hbmk2 testole
hbmk: Processing local make script: hbmk.hbm
hbmk: Processing configuration: F:\msys\1.0\hb-mingw\bin\hbmk.cfg
hbmk: Processing: hbwin.hbc
Harbour 2.0.0beta2 (Rev. 12247)
Copyright (c) 1999-2009, http://www.harbour-project.org/
Compiling 'testole.prg'...
Lines 429, Functions/Procedures 12
Generating C source output to 'testole.c'... Done.
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(olecore.o):olecore.c:(.text+0x18ec): undefined reference to `GetActiveObject'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x14): undefined reference to `OleInitialize'
F:/msys/1.0/hb-mingwarm/lib/libhbwin.a(oleinit.o):oleinit.c:(.text+0x50): undefined reference to `OleUninitialize'
collect2: ld returned 1 exit status
PC> Can you repeat your tests with current SVN code?
PC> Not it should link cleanly but I'm interesting if current
PC> OLE code is really working in WinCE.

Done. Testole.exe is running under Windows Mobile (see attach)
but do not run programs (word, excel are installed on device).
--
Regards,
Jaroslaw Kadziola
Loading...