Code Monkey home page Code Monkey logo

infinity-plugin's People

Contributors

cbke avatar dprotti avatar philippeback avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

infinity-plugin's Issues

Automake installed but not detected

Downloaded from git and tried to build on Linux Mint 21. Got an error that automake is not found, however I have version 1.16.5 installed.

genericuser@BadBoy:~/Downloads/infinity-plugin$ ./autogen.sh
checking for autoconf >= 2.65...
  testing autoconf2.50... not found.
  testing autoconf... found 2.71
checking for automake >= 1.11...
  testing automake-1.15... not found.
  testing automake-1.14... not found.
  testing automake-1.13... not found.
  testing automake-1.12... not found.
  testing automake-1.11... not found.
  testing automake-1.10... not found.
  testing automake-1.9... not found.
  testing automake-1.8... not found.
  testing automake-1.7... not found.
  testing automake-1.6... not found.
  testing automake-1.5... not found.
***Error***: You must have automake >= 1.11 installed
  to build Infinity Visualization Plugin.  Download the appropriate package
  from your distribution or get the source tarball at
    http://ftp.gnu.org/pub/gnu/automake/automake-1.11.tar.gz

genericuser@BadBoy:~/Downloads/infinity-plugin$ automake --version
automake (GNU automake) 1.16.5
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <[email protected]>
       and Alexandre Duret-Lutz <[email protected]>.

Do I need a different version or does something need to be in a different place?

Edit to make code tags work.

Crash after initialization

Good morning!
I build your plugin in Lubuntu 14.04.2, kernel 3.19.0-28-lowlatency. When install and copied .so's into valid audacious directory (/usr/lib/i386-linux-gnu/audacious/Visualization), and after selecting plugin in Audacious options I have
audacious[28872]: segfault at c193876c ip b6e24508 sp 79272540 error 5 in libc-2.19.so[b6db1000+1a8000].
But I can see window of plugin and some animation for 1 second or less. So, I think this happens where second portion of data sent from Audacious to your plugin. Please build plugin for Ubuntu and check, where problem was.
G-Force for WinAmp was really amazing and many users want replacement for Linux.

Gentoo, installed audacious 3.9 from portage, can't make

make[2]: Entering directory '/home/doc/build/audacious-3.9/infinity-plugin/src'
  CXX      audacious.lo
cc1plus: warning: command line option ‘-Wimplicit’ is valid for C/ObjC but not for C++
cc1plus: warning: command line option ‘-Wmissing-prototypes’ is valid for C/ObjC but not for C++
audacious.cc: In function ‘gchar* get_title()’:
audacious.cc:152:65: error: ‘aud_playlist_get_playing’ was not declared in this scope
  String title = aud_playlist_get_title(aud_playlist_get_playing());
                                                                 ^
audacious.cc:152:66: error: ‘aud_playlist_get_title’ was not declared in this scope
  String title = aud_playlist_get_title(aud_playlist_get_playing());
                                                                  ^
audacious.cc:153:24: error: ‘class String’ has no member named ‘to_raw’
  return (gchar*) title.to_raw();
                        ^

I believe gentoo destroys the source after compiling audacious, is there a workaround for this?

Plugin doesn't build on Debian 8

Hi, I'm having trouble building the plugin on Debian Jessie:

$ ./configure --prefix=/usr
bash: ./configure: No such file or directory
$ autoconf
configure.ac:5: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:58: error: possibly undefined macro: AC_DISABLE_STATIC
configure.ac:97: error: possibly undefined macro: AM_PATH_SDL
configure.ac:159: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
$ ./configure --prefix=/usr
./configure: line 2314: syntax error near unexpected token `1.9.0'
./configure: line 2314: `AM_INIT_AUTOMAKE(1.9.0 dist-bzip2)'

HEAD is currently at bf13d4b.

Broken against Audacious 4.3.1 series.

I'm using Debian Linux 13, compiling is broken against Audacious 4.3.1, I was able to get the plugin to compile with some code from the 3.9 patches on here and a modification to the pause function. I can load the plugin but the visual effect fails to play.

Autogen Error "shift: can't shift that many"

Not sure what is happening when I try to build on Ubuntu 16.10 64 bit -

 $ ./autogen.sh 
checking for autoconf >= 2.65...
  testing autoconf2.50... not found.
  testing autoconf... found 2.69
checking for automake >= 1.11...
  testing automake-1.15... found 1.15
checking for libtool >= 1.4.3...
  testing libtoolize... ACLOCAL='aclocal-1.15'
ANDROID_CMAKE_DIR='/home/stu/projects/external/android-cmake'
ANDROID_NDK='/usr/local/android-ndk'
ANDROID_SDK='/usr/local/android-sdk'
AUTOCONF='autoconf'
AUTOCONF_VERSION='2.69'
AUTOHEADER='autoheader'
AUTOMAKE='automake-1.15'
AUTOMAKE_VERSION='1.15'
CADENCE_AUTO_STARTED='true'
CLUTTER_IM_MODULE='xim'
COLORTERM='truecolor'
COMP_WORDBREAKS=' 	
"'"'"'><;|&(:'
DBUS_SESSION_BUS_ADDRESS='unix:path=/run/user/1000/bus,guid=a111877e8a4dd7a0b8d655d6587e04dc'
DBUS_STARTER_ADDRESS='unix:path=/run/user/1000/bus,guid=a111877e8a4dd7a0b8d655d6587e04dc'
DBUS_STARTER_BUS_TYPE='session'
DEBEMAIL='[email protected]'
DEBFULLNAME='Stuart Axon'
DEFAULTS_PATH='/usr/share/gconf/gnome.default.path'
DESKTOP_SESSION='gnome'
DISPLAY=':0'
DSSI_PATH='/home/stu/.dssi:/usr/lib/dssi:/usr/local/lib/dssi'
ECHO_C=''
ECHO_N='-n'
FORBIDDEN_M4MACROS=' gnome-cxx-check.m4'
GDMSESSION='gnome'
GDM_LANG='en_GB'
GNOME_DESKTOP_SESSION_ID='this-is-deprecated'
GPG_AGENT_INFO='/home/stu/.gnupg/S.gpg-agent:0:1'
GTK2_MODULES='overlay-scrollbar'
GTK_IM_MODULE='ibus'
GTK_MODULES='gail:atk-bridge'
HOME='/home/stu'
IFS='.'
IM_CONFIG_PHASE='1'
INSTANCE=''
JOB='dbus'
JOURNAL_STREAM='8:38804'
LADSPA_PATH='/home/stu/.ladspa:/usr/lib/ladspa:/usr/local/lib/ladspa'
LANG='en_GB.UTF-8'
LANGUAGE='en_GB:en'
LC_ADDRESS='en_GB.UTF-8'
LC_IDENTIFICATION='en_GB.UTF-8'
LC_MEASUREMENT='en_GB.UTF-8'
LC_MONETARY='en_GB.UTF-8'
LC_NAME='en_GB.UTF-8'
LC_NUMERIC='en_GB.UTF-8'
LC_PAPER='en_GB.UTF-8'
LC_TELEPHONE='en_GB.UTF-8'
LC_TIME='en_GB.UTF-8'
LESS=' -R '
LESSCLOSE='/usr/bin/lesspipe %s %s'
LESSOPEN='| /usr/share/source-highlight/src-hilite-lesspipe.sh %s'
LIBVIRT_DEFAULT_URI='qemu:///system'
LOGNAME='stu'
LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
LV2_PATH='/home/stu/.lv2:/usr/lib/lv2:/usr/local/lib/lv2'
MANAGERPID='7223'
MANDATORY_PATH='/usr/share/gconf/gnome.mandatory.path'
NODE_PATH='/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript'
OPTIND='1'
PAM_KWALLET5_LOGIN='/tmp/kwallet5_stu.socket'
PAPERSIZE='a4'
PATH='/home/stu/.local/bin:/home/stu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/android-sdk/platform-tools:/home/stu/bin:/home/stu/go/bin:/usr/games:/usr/local/android-ndk:/usr/local/android-sdk/tools'
PKG_NAME='Infinity Visualization Plugin'
PPID='7679'
PROMPT_COMMAND='_update_ps1; __vte_prompt_command'
PS1='\[\e[38;5;250m\]\[\e[48;5;240m\] \u \[\e[48;5;238m\]\[\e[38;5;240m\]\[\e[38;5;250m\]\[\e[48;5;238m\] \h \[\e[48;5;31m\]\[\e[38;5;238m\]\[\e[38;5;15m\]\[\e[48;5;31m\] ~ \[\e[48;5;237m\]\[\e[38;5;31m\]\[\e[38;5;250m\]\[\e[48;5;237m\] projects \[\e[48;5;237m\]\[\e[38;5;244m\]\[\e[38;5;250m\]\[\e[48;5;237m\] external \[\e[48;5;237m\]\[\e[38;5;244m\]\[\e[38;5;254m\]\[\e[48;5;237m\] infinity-plugin \[\e[48;5;148m\]\[\e[38;5;237m\]\[\e[38;5;0m\]\[\e[48;5;148m\] master \[\e[48;5;236m\]\[\e[38;5;148m\]\[\e[38;5;15m\]\[\e[48;5;236m\] \$ \[\e[0m\]\[\e[38;5;236m\]\[\e[0m\]'
PS2='> '
PS4='+ '
PWD='/home/stu/projects/external/infinity-plugin'
QT4_IM_MODULE='xim'
QT_ACCESSIBILITY='1'
QT_IM_MODULE='ibus'
QT_LINUX_ACCESSIBILITY_ALWAYS_ON='1'
QT_QPA_PLATFORMTHEME='appmenu-qt5'
REQUIRED_AUTOCONF_VERSION='2.65'
REQUIRED_AUTOMAKE_VERSION='1.11'
REQUIRED_LIBTOOL_VERSION='1.4.3'
REQUIRED_M4MACROS=''
REQUIRED_PKG_CONFIG_VERSION='0.14.0'
SESSION='gnome'
SESSIONTYPE='gnome-session'
SESSION_MANAGER='local/beezlebub:@/tmp/.ICE-unix/7886,unix/beezlebub:/tmp/.ICE-unix/7886'
SHELL='/bin/bash'
SHLVL='1'
SSH_AGENT_PID='10191'
SSH_AUTH_SOCK='/tmp/ssh-DMAD39NbC8uX/agent.10185'
SUIL_MODULE_DIR='/opt/kxstudio/lib/suil-0'
TERM='xterm-256color'
TERMINIX_ID='8df77197-e5af-493e-9609-eb6f65d12359'
UPSTART_SESSION='unix:abstract=/com/ubuntu/upstart-session/1000/7329'
USER='stu'
VIRTUALENVWRAPPER_HOOK_DIR='/home/stu/.virtualenvs'
VIRTUALENVWRAPPER_PROJECT_FILENAME='.project'
VIRTUALENVWRAPPER_SCRIPT='/usr/local/bin/virtualenvwrapper.sh'
VIRTUALENVWRAPPER_WORKON_CD='1'
VST_PATH='/home/stu/.vst:/usr/lib/vst:/usr/local/lib/vst'
VTE_VERSION='4402'
WAFDIR='/mnt/data/home/stu/.virtualenvs/py2/lib/python2.7/site-packages'
WANT_AUTOCONF_2_5='1'
WORKON_HOME='/home/stu/.virtualenvs'
XAUTHORITY='/home/stu/.Xauthority'
XDG_CONFIG_DIRS='/etc/xdg/xdg-gnome:/usr/share/upstart/xdg:/etc/xdg'
XDG_CURRENT_DESKTOP='GNOME'
XDG_DATA_DIRS='/home/stu/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share/:/home/stu/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share/:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'
XDG_GREETER_DATA_DIR='/var/lib/lightdm-data/stu'
XDG_MENU_PREFIX='gnome-'
XDG_RUNTIME_DIR='/run/user/1000'
XDG_SEAT='seat0'
XDG_SEAT_PATH='/org/freedesktop/DisplayManager/Seat0'
XDG_SESSION_DESKTOP='gnome'
XDG_SESSION_ID='c4'
XDG_SESSION_PATH='/org/freedesktop/DisplayManager/Session0'
XDG_SESSION_TYPE='x11'
XDG_VTNR='7'
XMODIFIERS='@im=ibus'
ZEITGEIST_DATA_PATH='/home/stu/.local/share/zeitgeist'
_='./autogen.sh'
automake_progs='automake-1.15 automake-1.14 automake-1.13 automake-1.12 automake-1.11 automake-1.10 automake-1.9 automake-1.8 automake-1.7 automake-1.6 automake-1.5'
boldface=''
ch_actual_version=''
ch_cur='15'
ch_min='11'
ch_min_version='1.4.3'
ch_save_IFS=' 	
'
ch_status='0'
configure_ac='./configure.ac'
configure_files='./configure.ac'
dirname='.'
normal=''
srcdir='.'
vc_actual_version=''
vc_checkprog='libtoolize'
vc_checkprogs='libtoolize'
vc_comparator='>='
vc_min_version='1.4.3'
vc_package='libtool'
vc_source='http://ftp.gnu.org/pub/gnu/libtool/libtool-1.4.3.tar.gz'
vc_status='1'
vc_variable='LIBTOOLIZE'
want_libtool='true'
want_maintainer_mode='false'
want_pkg_config='true'
./autogen.sh: 74: shift: can't shift that many

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.