Off-Topic > SCM EXtensions
SCM Basics
Jason W:
uggla - if you mean building into /usr/local but also including dependencies in the same extension, that is sort of what we did early on as it was an old habit from another distro. But then you run into file conflicts, and different library versions in the same place over writing each other, and so on.
Actually, as stated in the release candidate thread, we are no longer allowing tcz's to be dependencies of scm's. It will get a little tricky for things that, say, need dbus, but Apple includes dbus in their self contained apps from what I understand, so it can be done. In fact, if not allowing tczs as dependencies, we almost don't need a dep file since something like gtk2.scm or gtk3.scm can just be mentioned in the info file.
uggla:
--- Quote from: curaga on February 12, 2012, 03:46:19 AM ---uggla, do you mean just with a prefix of /apps? What would be the gain?
--- End quote ---
If I understand things right, this would make it possible to run different versions of the same library/application at the same time without conflicts. Installed App1 could then use Foolib1.2 while installed App2 uses Foolib2.2.
beerstein:
Hi:
Please can somebody help me to understand the SCM:
1. We have our extensions .tcz why do we need another extension genre anyway?
2. I read in the posts that the .scm extensions are more "portable" - what does this mean - is there an example where a portable extension is better than a "non-partable" ?
3. Can we use both extensions in one TCL setup?
4. What happens when we load both extensions from the same application?
5. Will the .tcz extensions disappear sooner or later?
Thank you for your help.
gerald_clark:
Please read this thread from the beginning.
Akane:
Can I use .tcz extensions with .scm extensions?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version