On 12/4/20 10:24 PM, alfonso santimone wrote:
Hi, thanks for shifter~! Try to build on Win10 using MSYS2 MinGW64 andi have the following
fremen@fremenCPU MINGW64 ~/shifter $ make ++++ info: using Makefile.pdlibbuilder version 0.6.0 ++++ info: using Pd API C:\Program Files/Pd/src/m_pd.h ++++ info: making target all in lib shifter ++++ info: linking objects in shifter~.dll for lib shifter cc -static-libgcc -shared -Wl,--enable-auto-import "C:\Program Files/Pd/bin/pd.dll" -o shifter~.dll shifter~.o shifter~.o: file not recognized: file format not recognized collect2.exe: error: ld returned 1 exit status make: *** [Makefile.pdlibbuilder:885: shifter~.dll] Error 1
i haven't checked the repository, but this sounds like a *typical* case of object-files in the respository.
the quick fix is to just run "make clean" before running "make".
the real fix is, that Julian should remove *all* files that are generated by a compiler (*.o, *.pd_darwin).
like so:
$ git rm *.o *.pd_*
$ git commit -m "removed build artifacts"
fgmards IOhannes