You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also fails using latest heaps from git (1.10.0), will show this errors
hrt/prefab/fx/BaseFX.hx:196: characters 24-54 : Module hxsl.Cache does not define type BatchInstanceParams
hrt/prefab/fx/BaseFX.hx:197: characters 12-27 : Null<h3d.scene.MeshBatch> has no field instancedParams
hrt/prefab/l3d/Trails.hx:739: characters 16-28 : h3d.Buffer has no field uploadFloats
hrt/prefab/fx/Emitter.hx:1295: characters 20-32 : Field addBoundsRec is declared 'override' but doesn't override any field (Suggestion: getBoundsRec)
hrt/prefab/l3d/HeightMap.hx:1166: characters 4-36 : Type not found : hxd.BufferFormat
hrt/prefab/l3d/HeightMap.hx:1168: characters 4-33 : Type not found : hxd.BufferFormat
hrt/prefab/l3d/HeightMap.hx:1170: characters 4-29 : Type not found : hxd.BufferFormat
hrt/prefab/l3d/HeightMap.hx:1172: characters 4-26 : Type not found : hxd.BufferFormat
hrt/prefab/l3d/HeightMap.hx:1165: characters 7-13 : Variables of type Void are not allowed
hrt/prefab/l3d/HeightMap.hx:1173: characters 70-76 : Void has no field stride
hrt/prefab/l3d/HeightMap.hx:1173: characters 33-76 : Float should be Int
hrt/prefab/l3d/HeightMap.hx:1173: characters 33-76 : ... For optional function argument 'length'
hrt/prefab/l3d/HeightMap.hx:1190: characters 37-43 : Void should be Int
hrt/prefab/l3d/HeightMap.hx:1190: characters 37-43 : ... For function argument 'stride'
hrt/prefab/l3d/Trails.hx:433: characters 13-45 : Type not found : hxd.BufferFormat
hrt/prefab/l3d/SplineMesh.hx:107: characters 26-42 : Type not found : hxd.BufferFormat```
I was also experiencing this same issue.
Pulling the heaps repo from git to a local directory and targeting that directory for my heaps library (haxe dev heaps my/directory) resolved the issue. Decent enough workaround.
I'm getting different error while building: haxe/lib/heaps/git/hxd/res/Image.hx:318: characters 22-29 : Class<format.png.Tools> has no field extract (Suggestion: extract32)
Thank you Nicolas, after I posted this I did a deep dive and saw that you had made some changes to Heaps in the past month including vectors. I guess my real problem is that haxelib update does not seem to be updating my libraries (even though it says it is).
And install them with the haxelib install hide.hxml This will work for almost all dependencies, except: haxelib git hashlink https://github.com/HaxeFoundation/hashlink master other/haxelib/, because subdirs are not supported when installing in such a way.
Activity
Speedphoenix commentedon Dec 5, 2022
are you up to date on your heaps version?
https://github.com/HeapsIO/heaps
ernesernesto commentedon Sep 17, 2023
Also fails using latest heaps from git (1.10.0), will show this errors
andresmakesgames commentedon Oct 18, 2023
I was also experiencing this same issue.
Pulling the heaps repo from git to a local directory and targeting that directory for my heaps library (haxe dev heaps my/directory) resolved the issue. Decent enough workaround.
saklis commentedon Nov 9, 2023
I'm getting different error while building:
haxe/lib/heaps/git/hxd/res/Image.hx:318: characters 22-29 : Class<format.png.Tools> has no field extract (Suggestion: extract32)kLabz commentedon Nov 9, 2023
You need git version of
formatlib (https://github.com/HaxeFoundation/format)saklis commentedon Nov 9, 2023
Works!
Missed it because it wasn't mentioned in readme.
Thank you!
melMass commentedon Dec 10, 2023
Hi, this is still an issue when using:
As haxelib installs the non git version of format (3.6)
Running
Does fix it.
rbobka commentedon Dec 18, 2023
I attempted to build HIDE using the instructions. I was given the error message:
Is there a library that I'm missing? I thought that h3d had a Vector but I don't know where to find a Vector4.
ncannasse commentedon Dec 18, 2023
rbobka commentedon Dec 18, 2023
Thank you Nicolas, after I posted this I did a deep dive and saw that you had made some changes to Heaps in the past month including vectors. I guess my real problem is that haxelib update does not seem to be updating my libraries (even though it says it is).
ncannasse commentedon Dec 18, 2023
yz-xlame commentedon Jan 19, 2024
work for me
kLabz commentedon Jan 19, 2024
Yeah works again since
format3.7.0 has been released since then3DSki commentedon Jul 8, 2025
I've tried to update my haxe environment multiple times and followed the instruction here and still end up sith this error:
hide/view/RemoteConsoleView.hx:511: characters 6-23 : Type not found : hlprof.ProfileGenHaxe is 4.3.6
Heaps from git is showing me 2.1.0 if I do haxelib info heaps.
Cjkjvfnby commentedon Sep 9, 2025
To address
Type not found : hlprof.ProfileGenI've updated installation instructions here #277To make things a bit easier for users, it's possible to move some dependencies to the https://github.com/HeapsIO/hide/blob/master/common.hxml
It will look like this:
And install them with the
haxelib install hide.hxmlThis will work for almost all dependencies, except:haxelib git hashlink https://github.com/HaxeFoundation/hashlink master other/haxelib/, because subdirs are not supported when installing in such a way.To ensure that all libs are in the file, the nightly build should use
yes | haxelib install hide.hxmlinstead of duplicating all dependencies https://github.com/HeapsIO/hide/blob/master/.github/workflows/main.yml#L22 (still need to install hashlink in an old way)This approach will keep all dependencies in a single place.