As discussed previously, I created one example what happens if I try to port a
property that contains an Object to C++. I choose Song postprocessing network
as example.
```
stefan@quadcorn:~/src/ghbeast (object-pport-error % u=)$ make -j1
MODE debug
CHECK Configuration dependencies...
GEN out/config-cache.mk
KEEP out/config-stamps.sha256
MODE debug
GEN out/bse/bseapi_interfaces.hh out/bse/bseapi_interfaces.cc
out/bse/bseapi_handles.hh out/bse/bseapi_handles.cc
bse/bseapi.idl:1029: error: invalid type definition: = Object
(_("Postprocessor"), _("Synthesis network to be used as postprocessor"),
"r:w:S:G:unprepared")
bse/Makefile.mk:390: recipe for target
'/.../·out∕bse∕bseapi_interfaces.hh·out∕bse∕bseapi_interfaces.cc·out∕bse∕bseapi_handles.hh·out∕bse∕bseapi_handles.cc·.INTERMEDIATE'
failed
make: ***
[/.../·out∕bse∕bseapi_interfaces.hh·out∕bse∕bseapi_interfaces.cc·out∕bse∕bseapi_handles.hh·out∕bse∕bseapi_handles.cc·.INTERMEDIATE]
Error 7
```
It seems aida doesn't recognize `Object` as valid type here.
You can view, comment on, or merge this pull request online at:
https://github.com/tim-janik/beast/pull/113
-- Commit Summary --
* BSE: Song::pnet: first steps to port property to C++
-- File Changes --
M bse/bseapi.idl (5)
M bse/bsesong.cc (12)
-- Patch Links --
https://github.com/tim-janik/beast/pull/113.patch
https://github.com/tim-janik/beast/pull/113.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/tim-janik/beast/pull/113
_______________________________________________
beast mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/beast