Problem making directory for my code

3 views
Skip to first unread message

Stephen Read

unread,
Sep 30, 2024, 12:35:12 PM9/30/24
to emergen...@googlegroups.com

So I tried to follow the instructions on the Wiki Install for creating my own code directory and this is what happened. Any ideas?

 

(base) Stephen-Reads-M3-Max:MyCogentCoreCode read$ ls

README.md                   ra25.go                                               random_5x5_25.tsv    typegen.go

logitems.go                     ra25_std.params                         random_5x5_25_gen.csv

(base) Stephen-Reads-M3-Max:MyCogentCoreCode read$  go mod init steve

go: creating new go.mod: module steve

go: to add module requirements and sums:

                go mod tidy

(base) Stephen-Reads-M3-Max:MyCogentCoreCode read$ go mod tidy

go: finding module for package cogentcore.org/core/base/randx

go: finding module for package cogentcore.org/core/base/mpi

go: finding module for package cogentcore.org/core/core

go: finding module for package cogentcore.org/core/icons

go: finding module for package cogentcore.org/core/math32

go: finding module for package cogentcore.org/core/math32/minmax

go: finding module for package cogentcore.org/core/tree

go: finding module for package github.com/emer/emergent/v2/env

go: finding module for package cogentcore.org/core/tensor/table

go: finding module for package github.com/emer/emergent/v2/egui

go: finding module for package github.com/emer/emergent/v2/econfig

go: finding module for package cogentcore.org/core/tensor

go: finding module for package github.com/emer/emergent/v2/elog

go: finding module for package cogentcore.org/core/types

go: finding module for package cogentcore.org/core/math32/vecint

go: finding module for package github.com/emer/emergent/v2/emer

go: finding module for package github.com/emer/emergent/v2/estats

go: finding module for package github.com/emer/emergent/v2/paths

go: finding module for package github.com/emer/leabra/v2/leabra

go: finding module for package github.com/emer/emergent/v2/etime

go: finding module for package github.com/emer/emergent/v2/netview

go: finding module for package github.com/emer/emergent/v2/looper

go: finding module for package github.com/emer/emergent/v2/params

go: finding module for package github.com/emer/emergent/v2/patgen

go: found cogentcore.org/core/base/mpi in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/base/randx in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/core in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/icons in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/math32 in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/math32/minmax in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/math32/vecint in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/tensor in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/tensor/table in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/tree in cogentcore.org/core v0.3.3

go: found cogentcore.org/core/types in cogentcore.org/core v0.3.3

go: found github.com/emer/emergent/v2/econfig in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/egui in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/elog in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/emer in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/env in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/estats in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/etime in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/looper in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/netview in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/params in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/patgen in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/emergent/v2/paths in github.com/emer/emergent/v2 v2.0.0-dev0.1.0

go: found github.com/emer/leabra/v2/leabra in github.com/emer/leabra/v2 v2.0.0-20240906172747-e79e2485bc94

go: finding module for package cogentcore.org/core/vgpu/gosl/slbool/slboolcore

go: steve imports

                github.com/emer/emergent/v2/egui imports

                cogentcore.org/core/vgpu/gosl/slbool/slboolcore: module cogentcore.org/core@latest found (v0.3.3), but does not contain package cogentcore.org/core/vgpu/gosl/slbool/slboolcore

(base) Stephen-Reads-M3-Max:MyCogentCoreCode read$ core run

go build -ldflags -s -w  -o /Users/read/MyCogentCoreCode/My Cogent Core Code

ra25.go:18:2: no required module provides package cogentcore.org/core/base/mpi; to add it:

                go get cogentcore.org/core/base/mpi

ra25.go:19:2: no required module provides package cogentcore.org/core/base/randx; to add it:

                go get cogentcore.org/core/base/randx

ra25.go:20:2: no required module provides package cogentcore.org/core/core; to add it:

                go get cogentcore.org/core/core

ra25.go:21:2: no required module provides package cogentcore.org/core/icons; to add it:

                go get cogentcore.org/core/icons

ra25.go:22:2: no required module provides package cogentcore.org/core/math32; to add it:

                go get cogentcore.org/core/math32

ra25.go:23:2: no required module provides package cogentcore.org/core/math32/vecint; to add it:

                go get cogentcore.org/core/math32/vecint

ra25.go:24:2: no required module provides package cogentcore.org/core/tensor; to add it:

                go get cogentcore.org/core/tensor

ra25.go:25:2: no required module provides package cogentcore.org/core/tensor/table; to add it:

                go get cogentcore.org/core/tensor/table

ra25.go:26:2: no required module provides package cogentcore.org/core/tree; to add it:

                go get cogentcore.org/core/tree

typegen.go:6:2: no required module provides package cogentcore.org/core/types; to add it:

                go get cogentcore.org/core/types

ra25.go:27:2: no required module provides package github.com/emer/emergent/v2/econfig; to add it:

                go get github.com/emer/emergent/v2/econfig

ra25.go:28:2: no required module provides package github.com/emer/emergent/v2/egui; to add it:

                go get github.com/emer/emergent/v2/egui

ra25.go:29:2: no required module provides package github.com/emer/emergent/v2/elog; to add it:

                go get github.com/emer/emergent/v2/elog

ra25.go:30:2: no required module provides package github.com/emer/emergent/v2/emer; to add it:

                go get github.com/emer/emergent/v2/emer

ra25.go:31:2: no required module provides package github.com/emer/emergent/v2/env; to add it:

                go get github.com/emer/emergent/v2/env

ra25.go:32:2: no required module provides package github.com/emer/emergent/v2/estats; to add it:

                go get github.com/emer/emergent/v2/estats

ra25.go:33:2: no required module provides package github.com/emer/emergent/v2/etime; to add it:

                go get github.com/emer/emergent/v2/etime

ra25.go:34:2: no required module provides package github.com/emer/emergent/v2/looper; to add it:

                go get github.com/emer/emergent/v2/looper

ra25.go:35:2: no required module provides package github.com/emer/emergent/v2/netview; to add it:

                go get github.com/emer/emergent/v2/netview

ra25.go:36:2: no required module provides package github.com/emer/emergent/v2/params; to add it:

                go get github.com/emer/emergent/v2/params

ra25.go:37:2: no required module provides package github.com/emer/emergent/v2/patgen; to add it:

                go get github.com/emer/emergent/v2/patgen

ra25.go:38:2: no required module provides package github.com/emer/emergent/v2/paths; to add it:

                go get github.com/emer/emergent/v2/paths

ra25.go:39:2: no required module provides package github.com/emer/leabra/v2/leabra; to add it:

                go get github.com/emer/leabra/v2/leabra

core run failed: error building app: build: error building for platform darwin/arm64: failed to run "go build -ldflags -s -w  -o /Users/read/MyCogentCoreCode/My Cogent Core Code: exit status 1"

 

 

Stephen J. Read

Mendel B. Silberberg Professor of Social Psychology

Department of Psychology

University of Southern California

Los Angeles, CA 90089-1061

Website: www.stephenjread.com

 

 

 

Randall O'Reilly

unread,
Sep 30, 2024, 2:53:13 PM9/30/24
to Stephen Read, emergen...@googlegroups.com
Sorry cogentcore is a bit of a moving target right now. put this in your go.mod: cogentcore.org/core v0.3.3-0.20240902230139-2dc02ce70fcc

I'll update emergent to be compatible with latest if I can. also, v1rf and objrec in chapter 6 of ccn sims are now available.

- Randy
> --
> You received this message because you are subscribed to the Google Groups "emergent-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to emergent-user...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/emergent-users/BYAPR07MB467930B9CBECBD73BD1B326CD7762%40BYAPR07MB4679.namprd07.prod.outlook.com.


Randall O'Reilly

unread,
Sep 30, 2024, 3:33:08 PM9/30/24
to Stephen Read, emergen...@googlegroups.com
Ok I just updated everything -- here are the specific versions for go.mod:

cogentcore.org/core v0.3.4-0.20240930192154-b607f64b05fc
github.com/emer/emergent/v2 v2.0.0-dev0.1.0.0.20240930192458-dcf6b6c609e1
github.com/emer/leabra/v2 v2.0.0-20240930192651-efb738e2bde7

Until we do actual tagged patch releases, go mod tidy will not actually work properly, so you should use the above in your go.mod.

- Randy
Reply all
Reply to author
Forward
0 new messages