HB_memoedit doesn't work anymore

128 views
Skip to first unread message

Alain Aupeix

unread,
Aug 22, 2025, 5:33:32 PM (13 days ago) Aug 22
to Harbour Users
Hi,

Here is what I done :

file = "/home/alain/Miam-miam/Nouveau/Tortilla aux courgettes.txt"
command = [content=memoread("/home/alain/Miam-miam/Nouveau/Tortilla aux
courgettes.txt")]
content = []
command = [hb_run("sh -c 'cat "/home/alain/Miam-miam/Nouveau/Tortilla
aux courgettes.txt"|grep URL']
#URL : https://www.cuisineaz.com/recettes/tortilla-aux-courgettes-53677.aspx

My last build of harbour is : r2025-08-17 18:27
I have build r2025-08-22 21:40 but same errors
I have manually copied hb libs in /usr/lib/harbour, but same error with
hb_memoread()

When installing, I found a bug :

make[4]: « ../../../../../../lib/linux/gcc/libhbpcre.a » est à jour.
mkdir: impossible de créer le répertoire «/usr/lib64»: N'est pas un dossier
! Cannot install, path not found: '/usr/lib64/harbour'
../../../config/lib.mk:83 : la recette pour la cible « install » a échouée
make[3]: *** [install] Erreur 1
../../config/dir.mk:68 : la recette pour la cible « pcre.inst » a échouée
make[2]: *** [pcre.inst] Erreur 2
../config/dir.mk:68 : la recette pour la cible « 3rd.inst » a échouée
make[1]: *** [3rd.inst] Erreur 2
config/dir.mk:68 : la recette pour la cible « src.inst » a échouée
make: *** [src.inst] Erreur 2

usr/lib64 has never existed under (x)ubuntu, and probably other linux
flavour.

As I know, its /usr/lib

A+

Alain Aupeix

unread,
Aug 22, 2025, 5:34:31 PM (13 days ago) Aug 22
to 'Alain Aupeix' via Harbour Users
Sorry, memoread, not memoedit
--
------------------------------------------------------------------------
*Alain Aupeix*
Sites web : JujuLand <http://jujuland.pagesperso-orange.fr/> |
Pissobi-Lacassagne <http://pissobi-lacassagne.pagesperso-orange.fr/> |
Gadel <https://www.gadel-environnement.org/>
------------------------------------------------------------------------
X.ubuntu 16.04 | H.arbour 3.2.0-1 (r2024-09-14 21:26) | Hw.gui 2.23-8dev
(r3481) | G.ramps 5.1.2
------------------------------------------------------------------------

Alain Aupeix

unread,
Aug 28, 2025, 3:18:28 AM (8 days ago) Aug 28
to harbou...@googlegroups.com

Le 22/08/2025 à 23:33, 'Alain Aupeix' via Harbour Users a écrit :
> Hi,
>
> Here is what I done :
>
> file = "/home/alain/Miam-miam/Nouveau/Tortilla aux courgettes.txt"
> command = [content=memoread("/home/alain/Miam-miam/Nouveau/Tortilla
> aux courgettes.txt")]
> content = []
> command = [hb_run("sh -c 'cat "/home/alain/Miam-miam/Nouveau/Tortilla
> aux courgettes.txt"|grep URL']
> #URL :
> https://www.cuisineaz.com/recettes/tortilla-aux-courgettes-53677.aspx
>
> My last build of harbour is : r2025-08-17 18:27
> I have build r2025-08-22 21:40 but same errors
> I have manually copied hb libs in /usr/lib/harbour, but same error
> with hb_memoread()

Hi,

My error, I added chr(34) before and after the hb_memoread parameter.

>
> When installing, I found a bug :
>
> make[4]: « ../../../../../../lib/linux/gcc/libhbpcre.a » est à jour.
> mkdir: impossible de créer le répertoire «/usr/lib64»: N'est pas un
> dossier
> ! Cannot install, path not found: '/usr/lib64/harbour'
> ../../../config/lib.mk:83 : la recette pour la cible « install » a
> échouée
> make[3]: *** [install] Erreur 1
> ../../config/dir.mk:68 : la recette pour la cible « pcre.inst » a échouée
> make[2]: *** [pcre.inst] Erreur 2
> ../config/dir.mk:68 : la recette pour la cible « 3rd.inst » a échouée
> make[1]: *** [3rd.inst] Erreur 2
> config/dir.mk:68 : la recette pour la cible « src.inst » a échouée
> make: *** [src.inst] Erreur 2
>
> usr/lib64 has never existed under (x)ubuntu, and probably other linux
> flavour.

A program install had created this folder, and, as it was in the path
during install, it fails as harbour libs couldn't been found in lib64.

I remove this folder, and no more error

Thanks
Reply all
Reply to author
Forward
0 new messages