Cant make a build

I cant export any platform.

It is not a very helpful message, but I’d start by going through any model components you have and make sure they have assigned textures. Or perhaps it’s a tilesource which is missing an image?

It is also likely that our command line tool will provide a better error message:

(note: it requires JDK 25, not JDK 21 as documented. I’ll fix that straight away)

I would also appreciate if you could share your project with me (bjorn@defold.se) so that we can take a look and make sure the editor gives a better error message.

I just realised you shared it in another post!

> java -jar bob.jar --archive build bundle

...

Reading tasks...ERROR: build/default/_generated_156ad311e22fef6d.mesh:0: 'com.dynamo.bob.CompileExceptionError: you must specify a textures'

2026-02-04 07:20:06 SEVERE  you must specify a textures 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.pipeline.BuilderUtil.checkResource(BuilderUtil.java:47) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Builder.createSubTask(Builder.java:119) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.ProtoBuilder.createSubTasks(ProtoBuilder.java:133) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.ProtoBuilder.create(ProtoBuilder.java:177) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:536) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:508) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Builder.createSubTask(Builder.java:101) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.pipeline.GameObjectBuilder.create(GameObjectBuilder.java:144) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:536) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:508) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Builder.createSubTask(Builder.java:120) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.ProtoBuilder.createSubTasks(ProtoBuilder.java:146) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.ProtoBuilder.createSubTasks(ProtoBuilder.java:135) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.pipeline.CollectionBuilder.create(CollectionBuilder.java:97) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:536) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:508) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Builder.createSubTask(Builder.java:120) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.pipeline.GameProjectBuilder.create(GameProjectBuilder.java:155) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:536) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTask(Project.java:508) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createTasks(Project.java:558) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.createAndRunTasks(Project.java:1678) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.doBuild(Project.java:1832) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Project.build(Project.java:743) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Bob.invoke(Bob.java:873) 
2026-02-04 07:20:06 SEVERE  com.dynamo.bob.Bob.main(Bob.java:949) 
2026-02-04 07:20:06 SEVERE  you must specify a textures 

Not very helpful using command line tools either…

Ok, I figured it out. It’s the cursor.go mesh which for some reason had an empty ‘textures’ field. Open the cursor.go, remove the mesh component, save, then add a new mesh component and provide the required fields.

1 Like

Right now I understood.Thank you for your help. I would not figure out without you.

1 Like