Giter Club home page Giter Club logo

Comments (3)

fr0sty1 avatar fr0sty1 commented on August 23, 2024

More information on the device:

# cat /proc/cpuinfo
system type		: Atheros AR9330 rev 1
machine			: GL.iNet GL-AR150
processor		: 0
cpu model		: MIPS 24Kc V7.4
BogoMIPS		: 265.42
wait instruction	: yes
microsecond timers	: yes
tlb_entries		: 16
extra interrupt vector	: yes
hardware watchpoint	: yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa			: mips1 mips2 mips32r1 mips32r2
ASEs implemented	: mips16

from shine.

toots avatar toots commented on August 23, 2024

Thanks for the report! Any chance you could try the fix?

I have not decided when I will release these changes. The shineenc command line is more of an example than a critical part of the code, the shared library being the most important. I'll release in the coming months though for sure. Let me know if you have a more urgent need for the fix.

from shine.

inochisa avatar inochisa commented on August 23, 2024

the commit a361ef97f82b847f3421a4301c21abd8c9bdac07 that fixed this problem causes a compile error on a little endian machine. I think the ifdef at line 23 mismatchs the endif at line 227, which cause the function wave_open and wave_close are lost.
this is the compile log at my machine:

libtool: link: gcc -Isrc/lib -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -DSHINE_HAVE_BSWAP_H -funroll-loops -fno-exceptions -Wall -O2 -fsigned-char -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/shineenc src/bin/shineenc-main.o src/bin/shineenc-wave.o  ./.libs/libshine.so -lm
/usr/bin/ld: src/bin/shineenc-main.o: in function `main':
main.c:(.text.startup+0x1a0): undefined reference to `wave_open'
/usr/bin/ld: main.c:(.text.startup+0x2ec): undefined reference to `wave_close'
collect2: error: ld returned 1 exit status
make: *** [Makefile:549: shineenc] Error 1

from shine.

Related Issues (20)

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.