Just thinking...
I hate DLL files. I dislike most everything about them. The fact that they exist is simply annoying.
I would STRONGLY prefer LiveCode simply hard-coding all required libraries into the executable when it does its search for required inclusions as it does with a few other libraries, such as for geometry, cursors, dialogues, fonts, etc., or it should at least provide the option to do so.
I wouldn't care if the executable is slightly larger. It would make no difference to disk usage or loading time since the libraries take up space as well and still must be loaded on startup.
Any portable program should NOT require lugging around an externals folder or writing out files only to have them read back in an instant later. I want my executable to ALWAYS work by itself without needing to access ANY external scripts to function.
It can be done. All it would really take is to make LC include all of the "external" functions in the program headers instead of just making pointers to the external functions.
Standalone Hangs on Startup.
Anything beyond the basics in using the LiveCode language. Share your handlers, functions and magic here.
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
- Posts: 77
- Joined: Fri Jan 04, 2013 9:57 am
Jump to
- LiveCode Community
- ↳ Announcements
- ↳ Developer Services Marketplace
- ↳ User Groups and Events
- ↳ SoCal LiveCode Group
- ↳ Greater Toronto Area LiveCode Users Group
- ↳ Off-Topic
- ↳ Made With LiveCode
- Getting Started With LiveCode
- ↳ Getting Started with LiveCode - Complete Beginners
- ↳ Getting Started with LiveCode - Experienced Developers
- ↳ Converting to LiveCode
- Developing With LiveCode
- ↳ Talking LiveCode
- ↳ Databases
- ↳ Games
- ↳ Internet
- ↳ Multimedia
- ↳ Software Engineering
- ↳ Version Control
- ↳ Feature Proposals
- ↳ Bug Triage
- Extending LiveCode
- ↳ Using Plugins for Customizing the LiveCode IDE
- ↳ Using Externals
- ↳ Making IDE Plugins
- ↳ Building Externals
- ↳ LiveCode Builder
- Platform Specific
- ↳ Windows
- ↳ Mac OS
- ↳ Linux
- ↳ iOS Deployment
- ↳ Android Deployment
- ↳ CGIs and the Server
- ↳ HTML5
- ↳ Raspberry Pi
- Academic Endeavors
- ↳ Teaching with LiveCode
- ↳ Research and Post Secondary
- ↳ LiveCode University
- ↳ Educational Outreach
- Livecode Open Source Archived Forum- closed to posting
- ↳ Engine Contributors
- ↳ IDE Contributors
- ↳ Documentation and Tutorials
- ↳ Brainstorms
- ↳ Community Projects
- LiveCode Hosting