Skip to content

add externals that build without much modification

Zack Lee requested to merge cuinjune/purr-data:add_externals into emscripten
  • update list of externals to build in Makefile and add setup functions
  • exclude bsaylor/partconv~ and bsaylor/pvoc~ that generate fftw errors
  • make disis/disis_phasor~.c include endian.h, and exclude disis/disis_wiimote
  • exclude ext13/promiscous~, ossmixer, cdplayer, and fix implicit declaration errors
  • fix implicit declaration error in footils/knob/knob.c
  • fix hsc/folder_list.c and hcs/stat.c
  • make iem externals include endian.h
  • make iem16.h include endian.h and define table16_getarray16() in tab16write.c
  • make iemlib/include/iemlib.h include endian.h and copy the file to iemlib1 and iemlib2
  • fix implicit declaration error in moonlib/mknob.c and make ssaw~.c include endian.h
  • make mrpeach/sqosc~/sqosc~.c include endian.h and exclude which/which.c
  • make tof/src/phasorshot~.c include endian.h
  • fix multiplied defined symbol errors
  • fix undefined symbol errors
  • exclude iemguts/autoabstraction to fix no such file or directory error

Merge request reports