Code Monkey home page Code Monkey logo

wayland-protocol's People

Contributors

acarrico avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

dmitryhetman

wayland-protocol's Issues

client-test

$ racket generated/client-test.rkt
generated/wl_region-client.rkt:13:21: struct-out: identifier is not bound to struct type information
  at: wl_region_listener
  in: (struct-out wl_region_listener)
  context...:
   /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/collects/racket/provide-transform.rkt:86:2: expand-export
   /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/collects/racket/private/reqprov.rkt:732:17: transform-simple
   /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/collects/racket/private/reqprov.rkt:728:2
   standard-module-name-resolver
   standard-module-name-resolver
   standard-module-name-resolver

nix + racket opengl

[nix-shell:~/src/git/wayland-protocol]$ raco pkg install opengl

...

raco setup: main collects: /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/collects
raco setup: collects paths: 
raco setup:   /home/acarrico/.racket/6.6/collects
raco setup:   /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/collects
raco setup: main pkgs: /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/pkgs
raco setup: pkgs paths: 
raco setup:   /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/pkgs
raco setup:   /home/acarrico/.racket/6.6/pkgs
raco setup: links files: 
raco setup:   /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/links.rktd
raco setup:   /home/acarrico/.racket/6.6/links.rktd
raco setup: main docs: /nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/doc/racket
  • short term: collections should go into the build dir.
  • long term: autoconvert racket packages to nix packages, or parameterize the racket derivation.

...

raco setup: docs failure: query-exec: unable to open the database file
  error code: 14
  SQL: "ATTACH $1 AS other"
  database: #<path:/home/acarrico/.racket/6.6/doc/docindex.sqlite>
  mode: 'read-only
  file permissions: (write read)
raco setup: --- installing collections ---
raco setup: --- post-installing collections ---
.raco-wrapped pkg install: packages installed, although setup reported errors

nix + racket sgl

$ racket
Welcome to Racket v6.6.

(require sgl)
ffi-lib: couldn't open "libGL.so.1" (libGL.so.1: cannot open shared object file: No such file or directory)
context...:
/nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/pkgs/sgl/gl.rkt: [running body]
/nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/pkgs/sgl/sgl.rkt: [traversing imports]
/nix/store/c0wfiilwwa7cnxfwbxvb75rpc6di2xk6-racket-6.6/share/racket/pkgs/sgl/main.rkt: [traversing imports]

server-test

$ racket generated/server-test.rkt 
generated/wl_registry-server.rkt:57:3: wl_resource_post_event: unbound identifier in module
  in: wl_resource_post_event
  context...:
   standard-module-name-resolver

test-client.rkt error

Hi!
I'm trying to use your program, but following your instructions I got

the error:

"generated/wl_display-client.rkt:11:34:
cannot open module file
module path: #path:/home/alejandrozf/wayland-racket/examples/wayland-protocol/generated/wl_object-client.rkt
path: /home/alejandrozf/wayland-racket/examples/wayland-protocol/generated/wl_object-client.rkt
system error: No such file or directory; errno=2
context...:
standard-module-name-resolver
standard-module-name-resolver"

when I try to execute "test-client.rkt" after create files under "generated/" folder.

It seems that the file "wl_object-client.rkt" is not being generated by "gen-wayland-protocol.rkt"?

All the best
Alejandro

package for racket

Add info.rkt, with run time source and generated source in a collection directory.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.