Hi
done (Revision 12):
svn commit -m"Revision 1.59 from archive HwMake Linux 1.59.tar.bz2 \
delivered by Alain Aupeix alain.aupeix@wanadoo.fr on Fri 08 Oct 2021"
MNI TNX, 73 es 55 de
DF7BE
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So I have a look to src folder, and I found initools.prg.
So I have then a look to Makefile.linux, and I found that initools wasn't include in Makefile.linux.
I added it and I tried to build (build.sh)
I then tried to add #include "hbvmpub.h"
It failed.
I change it to "/usr/include/harbour/hbvmpub.sh".
I failed too :
alain@Gramps-JujuLand2:/opt/TuxPrograms/trunks/harbour/addons/hwgui-src/hwgui/source/gtk$harbour-n-w-es2-d__LINUX__-w3-es2-I/usr/local/include/harbour-I../../include-o../../obj/initools.cinitools.prgHarbour3.2.0dev(r2104281802)Copyright(c)1999-2021,https://harbour.github.io/Compiling'initools.prg'.../usr/include/harbour/hbvmpub.h(50)ErrorF0029Can't open #include file 'hbdefs.h'
I don't understand ...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Forum for HWMake developers and posting hints from users.
Hi, I have filled short description, features and screenshots. and some others details ...
A+
Last edit: Aupeix Alain 2021-10-04
Hi,
I have solved the bug in libhwg_initools, and in hwmake.
Here is the 1.59 version
I have removed unneeded files, and update Changelog.
Thanks
A+
Hi
done (Revision 12):
svn commit -m"Revision 1.59 from archive HwMake Linux 1.59.tar.bz2 \
delivered by Alain Aupeix alain.aupeix@wanadoo.fr on Fri 08 Oct 2021"
MNI TNX, 73 es 55 de
DF7BE
Hi,
I have added 1.59 .tar.bz2
But I don't know how to remove unneeded files (from commit r2) :
- .sync.ffs_db
How to do it ?
Thanks
A+
Last edit: Aupeix Alain 2021-10-09
Hello Alain,
it is very easy:
svn update
Aktualisiere ».«:
Password:
Revision 12.
svn remove .sync.ffs_db
D .sync.ffs_db
svn commit -m"Remove unneeded file .sync.ffs_db instructed by Alain Aupaix"
Password:
Lösche .sync.ffs_db
Sende Changelog
Übertrage Daten .erledigt
Übertrage Transaktion...
Revision 13 übertragen.
Hint:
Learn more about usage of SVN, a complete free book "svn-book.pdf"
published in many languages (e.g. german) is available in the
internet.
I collected some SVN commands in the developer manual of my
project CLLOG (doc/de/cllogdev.htm), but i need some time to
translate it to english.
MNI TNX, 73 es 55 de
DF7BE
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
a écrit :
Thanks
Nice, I have found it in french.
About initools, could it be possible to include it in hwgui ?
I will make a little sample to test it.
Thanks
Alain Aupeix
Sites web : JujuLand | Pissobi-Lacassagne
|
Gadel
X.ubuntu 16.04 | H.arbour 3.2.0dev (r2021-04-28 18:02) |
Hw.gui 2.22-4 (r3008) | G.ramps 5.1.2
We have Harbour's hb_iniRead() and hb_iniWrite() already. Why do we need yet another?
Regards, Alexander.
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
S.Kresin a écrit :
Yes, but why do we have hwg_GetIni() and hwg_WriteIni() for
Windows, and not for Linux ?
That's the purpose of th functions I put in initools.
Alain Aupeix
Sites web : JujuLand | Pissobi-Lacassagne
|
Gadel
X.ubuntu 16.04 | H.arbour 3.2.0dev (r2021-04-28 18:02) |
Hw.gui 2.22-4 (r3008) | G.ramps 5.1.2
I'd like to delete them), but do not do this, because someone, probably, use them.
Does your functions use the same parameters?
Yes, exactly the same parameters.
But the linux version has an improvment which allows to pass an array.
In this case :
cValue is the array
cEntry is the name of entries which will be indexed
Example :
Hwg_WriteIni( "FilesPRG", "prg", aPrgFiles, "hwmake.bld" )
[FilesPRG]
prg1="/opt/hwmake/source/colors.prg"
prg2='/opt/hwmake/source/keyboard.prg"
prg3= .....
A+
Ok, added.
Hi Alexander,
I have just build since you have added initools to hwgui.
To test it, I just removed hwg_initools.a from hwmake.bld; and I try to build.
I had the an error with gcc :
So I have a look to src folder, and I found initools.prg.
So I have then a look to Makefile.linux, and I found that initools wasn't include in Makefile.linux.
I added it and I tried to build (build.sh)
So, I run the command in build.sh
I then tried to add #include "hbvmpub.h"
It failed.
I change it to "/usr/include/harbour/hbvmpub.sh".
I failed too :
I don't understand ...
I have inserted it into Makefile.linux (see latest Changelog) and it is build successfully.
Regards, Alexander.
ok, now it's good.
I just had a problem with Makefile.linux, as my harbour folders wheren't in /usr/local/..., but directly under /usr/...
Thanks
A+