Hi Derek,

I used your “Makefile” and all objects compiled successfully on w32.

I put the binaries here:

http://lucarda.com.ar/x/cyclone.0.3prealpha5_Win32.zip

I moved all helps and used abs to the same dir as the objects, also moved there the two 3th party.dlls needed for w32 (libgcc_s_dw2-1.dll and pthreadGC-3.dll)

Salutti,
Lucarda.





Mensaje telepatico asistido por maquinas.



From: Derek Kwan <derek.x.kwan@gmail.com>
Sent: Tuesday, November 22, 2016 4:57 PM
To: Lucas Cordiviola
Cc: pd-list@lists.iem.at
Subject: Re: [PD] another cyclone0.3 pre-alpha
 


> cyclone_src/binaries/signal/play.o:play.c:(.text+0x117): undefined reference to `forky_hasfeeders'
> collect2.exe: error: ld returned 1 exit status
> make: *** [play~.dll] Error 1
>

On play~:

I think the issue is that I borked up the Makefile entry and didn't
account for the forky dependency. I fixed that and made a pull to Alex's
repo, but he's about to take a flight back home so you can either wait
for him to get back to merge the pull or use the Makefile here:

https://github.com/derekxkwan/pd-cyclone/blob/master/Makefile


I basically got rid of play~.class.sources line 374 from the scybuf bit
(the entire line) and added this bit after that scybuf chunk:

scybufforky := \
shared/unstable/forky.c \
shared/cybuf.c
    play~.class.sources := cyclone_src/binaries/signal/play.c $(scybufforky)


Hopefully that works/unborks!

Derek

--
Derek Kwan
www.derekxkwan.com