Code Monkey home page Code Monkey logo

shuffletron's People

Contributors

ahefner avatar kingcons avatar skypher avatar vindarel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

shuffletron's Issues

Filename parsing

Hello,

I have an 11-byte ASCII file called "kompaktmp3" in my library, which shuffletron treats as audio file:
Reading tags: 4,299 of 16,620
Song: /home/julian/audio/electronica/areal/blindhouse_luckycharm_12_10/kompaktmp3
Oops! mpg123 get format on handle #.(SB-SYS:INT-SAP #X0065A160): Error reading the stream. (code 18)

(I added the song format)

Can not quickload shuffletron

I try to quickload the system:

(ql:quickload "shuffletron")
To load "shuffletron":
  Load 1 ASDF system:
    shuffletron
; Loading "shuffletron"
To load "mixalot":
  Load 3 ASDF systems:
    alexandria bordeaux-threads cffi
  Install 1 Quicklisp release:
    mixalot
; Fetching #<url "http://beta.quicklisp.org/archive/mixalot/2015-12-18/mixalot-20151218-git.tgz">
; 48.72KB
==================================================
49,886 bytes in 0.13 seconds (380.60KB/sec)
; Loading "mixalot"
[package mixalot-ffi-common]......................
[package mixalot].................
; Loading "shuffletron"
[package mixalot-strings-common]..................
[package mpg123]..................................
[package mixalot-mp3].............................
[package mixalot-strings-common]..................
[package vorbisfile]; cc -o /home/vince/.cache/common-lisp/sbcl-1.2.4.debian-linux-x64/home/vince/quicklisp/dists/quicklisp/software/mixalot-20151218-git/vorbisfile-grovelling__grovel-tmp9BN22RMA.o -c -m64 -lvorbisfile -fPIC -I/home/vince/quicklisp/dists/quicklisp/software/cffi_0.19.0/ /home/vince/.cache/common-lisp/sbcl-1.2.4.debian-linux-x64/home/vince/quicklisp/dists/quicklisp/software/mixalot-20151218-git/vorbisfile-grovelling__grovel.c
; 
; compilation unit aborted
;   caught 1 fatal ERROR condition
; Evaluation aborted on #<cffi-grovel:grovel-error "~a" {100759AEA3}>.

and in the debugger:

Subprocess #<UIOP/LAUNCH-PROGRAM::PROCESS-INFO {10074DF483}>
 with command ("cc" "-o"
               "/home/vince/.cache/common-lisp/sbcl-1.2.4.debian-linux-x64/home/vince/quicklisp/dists/quicklisp/software/mixalot-20151218-git/vorbisfile-grovelling__grovel-tmp9BN22RMA.o"
               "-c" "-m64" "-lvorbisfile" "-fPIC"
               "-I/home/vince/quicklisp/dists/quicklisp/software/cffi_0.19.0/"
               "/home/vince/.cache/common-lisp/sbcl-1.2.4.debian-linux-x64/home/vince/quicklisp/dists/quicklisp/software/mixalot-20151218-git/vorbisfile-grovelling__grovel.c")
 exited with error code 1
   [Condition of type CFFI-GROVEL:GROVEL-ERROR]

I'm on SBCL 1.2.4.

make and osicat not found

Hello,
I try to build with make shuffletron-bin and I get:

Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #<SB-THREAD:THREAD
                                                             "main thread" RUNNING
                                                              {10039CEB63}>:
  Component :OSICAT not found, required by #<SYSTEM "shuffletron">

Although osicat is well defined in the .asd.

Any hint ?

ps: hope you still maintain this I'm eager to try it :]

Error opening shared object "gen0.so"

I tried to compile Shuffletron and it compiles fine. However, when I run the binary, I get the following error:

./shuffletron-bin 

Unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                    {1001DC8003}>:
  Error opening shared object "gen0.so":
  gen0.so: cannot open shared object file: No such file or directory.

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1001DC8003}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
  ~A." {1001DB8F53}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<SIMPLE-ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
  ~A." {1001DB8F53}>)
2: (INVOKE-DEBUGGER #<SIMPLE-ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
  ~A." {1001DB8F53}>)
3: (ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
  ~A." "gen0.so" "gen0.so: cannot open shared object file: No such file or directory")
4: (SB-SYS:DLOPEN-OR-LOSE #S(SB-ALIEN::SHARED-OBJECT :PATHNAME #P"gen0.so" :NAMESTRING "gen0.so" :HANDLE NIL :DONT-SAVE NIL))
5: (SB-ALIEN::TRY-REOPEN-SHARED-OBJECT #S(SB-ALIEN::SHARED-OBJECT :PATHNAME #P"gen0.so" :NAMESTRING "gen0.so" :HANDLE NIL :DONT-SAVE NIL))
6: (SB-SYS:REOPEN-SHARED-OBJECTS)
7: (SB-IMPL::FOREIGN-REINIT)
8: (SB-IMPL::REINIT T)
9: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
10: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
11: (SB-IMPL::%START-LISP)

unhandled condition in --disable-debugger mode, quitting

What is gen0.so? I cannot find this anywhere in Debians repos and there isn't a single Google reference to what library this might be.

Can someone clue me in as to what this might be referring to and how to install the dependency to resolve the issue?

Thanks.

self-contained executables

It would be nice to have self-contained executables, built with a CI/CD pipeline.

You said you already did this, do you recall how ? (I could help with the CI, but not the dependencies linking part).

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.