osx sierra

Skip to first unread message

Mutz Gerhard

Jan 17, 2017, 7:51:38 AM1/17/17
to cocotr...@googlegroups.com
hi everbody,

for those who are interested I adapted cocotron master to osx sierra and xcode 8.21.  (=>https://github.com/gemu2015/cocotron-sierra)

(i compressed all downloads in a single zip file to avoid messing with changing urls => downloads.zip see howto in InstallCDT) 

it compiles without errors and the texteditor example works. However there is always a second dos like window which seems to be a bug in the latest master. Maybe somebody can give a hint where the bug is.

I gave it a release number of 1.01 because i use it in parallel with my  stable plasqdev-clone.

dont let cocotron die!



Jul 4, 2017, 3:57:35 PM7/4/17
to Cocotron Developers
Hello Gerhard,

thanks a lot for the work. However, the installation stops with an error on my MacBook Pro 15 (2016), Xcode 8.3.3:

Here the error message:

/Developer/Cocotron/1.0/Source/binutils-2.21-20111025/bfd/elf32-i386.c:326:15: error: 

      array index 42 is past the end of the array (which contains 34 elements)


      return &elf_howto_table[R_386_IRELATIVE];

              ^               ~~~~~~~~~~~~~~~

/Developer/Cocotron/1.0/Source/binutils-2.21-20111025/bfd/elf32-i386.c:37:1: note: 

      array 'elf_howto_table' declared here

static reloc_howto_type elf_howto_table[]=


1 error generated.

make[4]: *** [elf32-i386.lo] Error 1

make[3]: *** [all-recursive] Error 1

make[2]: *** [all] Error 2

make[1]: *** [all-bfd] Error 2

make: *** [all] Error 2

Best regards,

Mutz Gerhard

Jul 5, 2017, 2:54:30 AM7/5/17
to cocotr...@googlegroups.com
Hi Marcus,

Currently I am in vacation and will not find the time to look at this problem. However i updated the google download link to the installer which installs everything in place.

Best regards


You received this message because you are subscribed to the Google Groups "Cocotron Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cocotron-dev...@googlegroups.com.
To post to this group, send email to cocotr...@googlegroups.com.
Visit this group at https://groups.google.com/group/cocotron-dev.
For more options, visit https://groups.google.com/d/optout.


Aug 27, 2018, 6:23:19 PM8/27/18
to Cocotron Developers
Hello Gerhard,

I am considering using Cocotron for a project that has a deployment target of macOS 10.8, uses Objective-C (no Swift), Core Data, GCD, and OpenGL but needs to also work on Windows.

It looks like Cocotron is currently being used for Comic Life 3 (plasq), ServeToMe (zqueue) and perhaps others. 

Any thoughts?

Best regards,


On Tuesday, January 17, 2017 at 5:51:38 AM UTC-7, Mutz Gerhard wrote:

dont let cocotron die!

Mutz Gerhard

Aug 28, 2018, 2:25:56 AM8/28/18
to cocotr...@googlegroups.com
High Richard,

nice to hear that there is still interest in cocotron.

I use it for years in a large project at the university of cologne. its an IDE to design psychological experiments. it can present any kind of media on a second screen while watching biodata measured on the trial mangers screen. besides the subject is monitored via webcams and this all together with the subjects responses to the stimuli is stored in a single datatabase.
also all data evaluation is done with this IDEs internal language. in principle this is a programming language that compiles to pseudocode and it can be used to program any kind of programs including GUIs 
i contrast to "normal" programming languages it contains a lot of special macros for our experiments.
 (i use also OpenGL for some special graphs, no GCD)

since the cocotron compiler is outdated i had to workaround several parts. eg i compiled the webcam interface interface with msvc and integrated it via  dll.
also since cocotron relies on 10.5 and had some bugs in the GUI i had to workaround several things but all in all it works well.
the grafics implementation in cocotron is not that fast but on fast PCs this is not an issue.

this software works with all operating systems on mac (10.8 - 10.13) and windows (w7-w10)

the binaries of our software are GPLD, so if you want to test i can give you a link  =>https://drive.google.com/open?id=1biVdSeVAqKfCj8KN-q2Z1NGV_so58_HL.
attached is small sprite example to compare the performance on mac and windows
the suffix .tcl  is not the known language tcl but my creation => test construction language

i provided a link to a cocotron installer on google drive which directly installs cocotron ready to use. the examples there should compile fine. =>  https://drive.google.com/open?id=0B1o0z0BrwDRURU8xa3dkMF91MnM

the version installed is the last (merged) master version which has some issues.

in the installers options you can select to also install my cocotron version which is a slightly modified plasqdev clone with no major issues.

Best regards




Aug 28, 2018, 4:21:51 PM8/28/18
to Cocotron Developers
I was looking into cocotron a while ago but I stoped when I could’t figure out how to debug. Commandline and manually copying symbols is way over my head. There are some mentions of visual debuggers but no real answers. Anyone can help with that?

Mutz Gerhard

Aug 28, 2018, 4:21:51 PM8/28/18
to cocotr...@googlegroups.com
oh i forgot the sprite example needs a lot of pictures too which i did not provide,

if you want examples i can pack some and provide a link,

Reply all
Reply to author
0 new messages