Re: LC 9 and Externals
We have been waiting a long time to be able to do anything reliably with sound and video in Linux . . . Richmond. On 19.03.19 13:29, Dan Soneson via use-livecode wrote: This brings up a rather pressing question. In the release notes for every version of LC9, one of the few known issues listed is “64-bit standalones for Mac OS X do not have support for audio recording.” As the Apple deadline approaches for eliminating all but 64-bit applications, this LiveCode issue is increasingly troubling. Are there any plans in the works to enable audio recording in 64-bit Mac standalones? In addition to this limitation, we have been waiting a long time to be able to reliably do audio recording in Windows without the use of QuickTime. This functionality has been talked about in the conference discussions with Mark and Kevin, and promised for implementation in 9.03, but I still don’t see any mention of it in the release notes nor in the dictionary. Promised. As a creator of language learning applications, I rely heavily on the ability to do audio recording. How does the future look? Dan On 2019-03-18 16:59, Mark Wieder via use-livecode wrote: On 3/18/19 8:43 AM, Mark Waddingham via use-livecode wrote: ... although if you're using the external in a stack you're shipping to others, it may well be worthwhile to recompile it as a 64-bit external. Especially keeping in mind that apparently Apple will soon no longer support 32-bit applications. Heh - yes I perhaps should have taken the opportunity to mention that... 32-bit support on Mac is very very near being terminated (it would seem) - whilst 32-bit apps do still run in 10.14, they've made it virtually impossible to switch an app which has both slices to run in 32-bit mode, and (perhaps worse) almost impossible to switch an app which was previously marked to run in 32-bit mode back to running in 64-bit mode! So - probably best to ensure that any apps which need to run on Mojave and future macOS versions are built and work in 64-bit mode. Warmest Regards, Mark. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC 9 and Externals
This brings up a rather pressing question. In the release notes for every version of LC9, one of the few known issues listed is “64-bit standalones for Mac OS X do not have support for audio recording.” As the Apple deadline approaches for eliminating all but 64-bit applications, this LiveCode issue is increasingly troubling. Are there any plans in the works to enable audio recording in 64-bit Mac standalones? In addition to this limitation, we have been waiting a long time to be able to reliably do audio recording in Windows without the use of QuickTime. This functionality has been talked about in the conference discussions with Mark and Kevin, and promised for implementation in 9.03, but I still don’t see any mention of it in the release notes nor in the dictionary. As a creator of language learning applications, I rely heavily on the ability to do audio recording. How does the future look? Dan On 2019-03-18 16:59, Mark Wieder via use-livecode wrote: > > On 3/18/19 8:43 AM, Mark Waddingham via use-livecode wrote: > > ... although if you're using the external in a stack you're shipping > > to others, it may well be worthwhile to recompile it as a 64-bit > > external. Especially keeping in mind that apparently Apple will soon > > no longer support 32-bit applications. > > Heh - yes I perhaps should have taken the opportunity to mention that... > > 32-bit support on Mac is very very near being terminated (it would seem) > - whilst 32-bit apps > do still run in 10.14, they've made it virtually impossible to switch an > app > which has both slices to run in 32-bit mode, and (perhaps worse) almost > impossible > to switch an app which was previously marked to run in 32-bit mode back > to running > in 64-bit mode! > > So - probably best to ensure that any apps which need to run on Mojave > and future > macOS versions are built and work in 64-bit mode. > > Warmest Regards, > > Mark. > ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC 9 and Externals
On 3/18/19 9:05 AM, Mark Waddingham via use-livecode wrote: So - probably best to ensure that any apps which need to run on Mojave and future macOS versions are built and work in 64-bit mode. ...and as a hint for applications: open the Apple menu (upper left corner) select "About This Mac" click on "System Report..." scroll down the list on the left to find "Software" click on "Applications" That will show you a list of the applications on your computer and whether each is a 64-bit application. -- Mark Wieder ahsoftw...@gmail.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC 9 and Externals
On Mon, Mar 18, 2019 at 11:05 AM Mark Waddingham via use-livecode < use-livecode@lists.runrev.com> wrote: > So - probably best to ensure that any apps which need to run on Mojave > and future > macOS versions are built and work in 64-bit mode. > I recently finished transitioning ScreenSteps to 64-bit on macOS. I decided to move all externals that my company maintains to extensions written in LiveCode Builder using the Foreign Function Interface. I didn't want to have to worry about compiling them in XCode ever again. As a benefit, in most of my cases I find it is easier to add new features to LCB code than to externals. It was a bit of work but I'm glad I did it. -- Trevor DeVore ScreenSteps www.screensteps.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC 9 and Externals
On 2019-03-18 16:59, Mark Wieder via use-livecode wrote: On 3/18/19 8:43 AM, Mark Waddingham via use-livecode wrote: ... although if you're using the external in a stack you're shipping to others, it may well be worthwhile to recompile it as a 64-bit external. Especially keeping in mind that apparently Apple will soon no longer support 32-bit applications. Heh - yes I perhaps should have taken the opportunity to mention that... 32-bit support on Mac is very very near being terminated (it would seem) - whilst 32-bit apps do still run in 10.14, they've made it virtually impossible to switch an app which has both slices to run in 32-bit mode, and (perhaps worse) almost impossible to switch an app which was previously marked to run in 32-bit mode back to running in 64-bit mode! So - probably best to ensure that any apps which need to run on Mojave and future macOS versions are built and work in 64-bit mode. Warmest Regards, Mark. -- Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/ LiveCode: Everyone can create apps ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC 9 and Externals
On 3/18/19 8:43 AM, Mark Waddingham via use-livecode wrote: If this is a Mac external and it has not been rebuilt for a couple of years (at least), then it is most likely that it does not have a 64-bit slice. The 9 IDE (and standalones) build and run (by default) in 64-bit mode on Mac - although you can still build standalones with a 32-bit slice and (if you are not running 10.14) switch the IDE to run in 32-bit by using Get Info on the LiveCode app bundle in Finder. ... although if you're using the external in a stack you're shipping to others, it may well be worthwhile to recompile it as a 64-bit external. Especially keeping in mind that apparently Apple will soon no longer support 32-bit applications. -- Mark Wieder ahsoftw...@gmail.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC 9 and Externals
Mark, Thank you for the reply! Yes, it is a Mac External. If I change the IDE to run at 32-bit, then I assume that it will produce apps that are 32-bit. If that's true, then that's really not a solution as Apple is requiring that all apps be 64-bit. I am probably going to have to have this external rebuilt, right? -Dan On 3/18/19, 8:44 AM, "use-livecode on behalf of Mark Waddingham via use-livecode" wrote: Hi Dan, On 2019-03-18 16:35, Dan Friedman via use-livecode wrote: > FYI, it's working in LC 8.X. -- the stack is closed when the external > paths are set, I am verifying that the external exists, etc. It's > working in 8, what changed in 9? If this is a Mac external and it has not been rebuilt for a couple of years (at least), then it is most likely that it does not have a 64-bit slice. The 9 IDE (and standalones) build and run (by default) in 64-bit mode on Mac - although you can still build standalones with a 32-bit slice and (if you are not running 10.14) switch the IDE to run in 32-bit by using Get Info on the LiveCode app bundle in Finder. Warmest Regards, Mark. -- Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/ LiveCode: Everyone can create apps ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: LC 9 and Externals
Hi Dan, On 2019-03-18 16:35, Dan Friedman via use-livecode wrote: FYI, it's working in LC 8.X. -- the stack is closed when the external paths are set, I am verifying that the external exists, etc. It's working in 8, what changed in 9? If this is a Mac external and it has not been rebuilt for a couple of years (at least), then it is most likely that it does not have a 64-bit slice. The 9 IDE (and standalones) build and run (by default) in 64-bit mode on Mac - although you can still build standalones with a 32-bit slice and (if you are not running 10.14) switch the IDE to run in 32-bit by using Get Info on the LiveCode app bundle in Finder. Warmest Regards, Mark. -- Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/ LiveCode: Everyone can create apps ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
LC 9 and Externals
Greetings! I have been using an external in my projects for literally over 10 years. I am updating a project from 8.1.5 to the latest version of LC, 9.0.3. Suddenly, it's not working. I tried it in 9.0.2, 9.0.1 and 9.0.0 same thing. I tried it in the last version of 8 (8.1.9) and it worked perfectly. Clearly, something changed in how externals are handled in LC 9. Or, have they been retired? "Externals" still appears in the dictionary. Does anyone have any insight to using externals in LC 9? FYI, it's working in LC 8.X. -- the stack is closed when the external paths are set, I am verifying that the external exists, etc. It's working in 8, what changed in 9? -Dan ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode