hello guys lets find solution to dll problem!!!! we will call it love distrubtonr pack
plan
zipper . it load zip and is 100 percent complete beta
detector . it will detect false zip and delete otherwise wiruzz corrupt
100 percent complete
The Love Distrubution Pack
-
- Prole
- Posts: 6
- Joined: Sun Jul 19, 2015 3:08 am
- Location: baku azerbaijan
- Contact:
The Love Distrubution Pack
Last edited by DhruvCollins on Thu Sep 17, 2020 1:41 am, edited 9 times in total.
Re: The Love Distrubution Pack
This sounds good, but I have a few questions:
1. If the zipper and detector are "100% complete", why are you calling them "beta"? Sounds like a contradiction to me.
2. Any advantages over a single line .bat file (other than not having to distribute the .dll files)? For example, will the end user get the same security warnings when building using this method?
3. Is it legal to pack the .dll files into the .exe? I think they're distributed separately because of their licensing, but I can be wrong (distributing a .app for Löve seems okay, so I'm not really sure how this works).
1. If the zipper and detector are "100% complete", why are you calling them "beta"? Sounds like a contradiction to me.
2. Any advantages over a single line .bat file (other than not having to distribute the .dll files)? For example, will the end user get the same security warnings when building using this method?
3. Is it legal to pack the .dll files into the .exe? I think they're distributed separately because of their licensing, but I can be wrong (distributing a .app for Löve seems okay, so I'm not really sure how this works).
My game called Hat Cat and the Obvious Crimes Against the Fundamental Laws of Physics is out now!
-
- Prole
- Posts: 6
- Joined: Sun Jul 19, 2015 3:08 am
- Location: baku azerbaijan
- Contact:
yes brother the problem is big
Last edited by DhruvCollins on Thu Sep 17, 2020 1:36 am, edited 2 times in total.
-
- Prole
- Posts: 6
- Joined: Sun Jul 19, 2015 3:08 am
- Location: baku azerbaijan
- Contact:
Well the DLL(S) Used in love except
1.msvcr120.dll
2.msvcp120.dll
are very less likely to have a conflict but wii will do this together brother do not worry
1.msvcr120.dll
2.msvcp120.dll
are very less likely to have a conflict but wii will do this together brother do not worry
Last edited by DhruvCollins on Thu Sep 17, 2020 1:37 am, edited 4 times in total.
Re: The Love Distrubution Pack
I am not sure you should do this. Libs with that name would probably be used by whatever includes them instead, which is not good.
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
-
- Prole
- Posts: 6
- Joined: Sun Jul 19, 2015 3:08 am
- Location: baku azerbaijan
- Contact:
Re: The Love Distrubution Pack
@Nixola i sent u the answer in PM
UPDATE: Im going to upload EXER in some time and till i find a solution im going to supply a Redist.exe with all the LOVE DLL(s)
Which Devs can package with thier games and people also will not need to downoad the extra 6 MB of DLL(s) again
and again.
NOTE: Currently EXER only can make the *.love file to *.exe
NOTE: Please Post your suggestions..
UPDATE: Im going to upload EXER in some time and till i find a solution im going to supply a Redist.exe with all the LOVE DLL(s)
Which Devs can package with thier games and people also will not need to downoad the extra 6 MB of DLL(s) again
and again.
NOTE: Currently EXER only can make the *.love file to *.exe
NOTE: Please Post your suggestions..
Re: The Love Distrubution Pack
You should also not answer me in a PM, especially because I did say I am not sure about this, as I do not know much about folders priority or what is usual behaviour with libraries on Windows.
DhruvCollins wrote:Well the DLL(S) Used in love except
1.msvcr120.dll
2.msvcp120.dll
are very less likely to have a conflict...
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
- Positive07
- Party member
- Posts: 1014
- Joined: Sun Aug 12, 2012 4:34 pm
- Location: Argentina
Re: The Love Distrubution Pack
On another note, DLLs are not built into LÖVE because of their license, I think OpenAL is LGPL and if you include it you should make your software use that license or similar, this happens with many of the bundled libs
for i, person in ipairs(everybody) do
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(github.com/pablomayobre)
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(github.com/pablomayobre)
-
- Prole
- Posts: 6
- Joined: Sun Jul 19, 2015 3:08 am
- Location: baku azerbaijan
- Contact:
Re: The Love Distrubution Pack
contact me at my skype we will make a chat brother
Last edited by DhruvCollins on Thu Sep 17, 2020 1:39 am, edited 1 time in total.
- Positive07
- Party member
- Posts: 1014
- Joined: Sun Aug 12, 2012 4:34 pm
- Location: Argentina
Re: The Love Distrubution Pack
License files are not the problem! but the terms of those licenses.
LGPL states that when you use code licensed under the terms of this license all the modifications and additions made to the code should be under the same (or compatible, that is, Open Source) license, since you are combining a library under the terms of this license with your own game you should then distribute your game under this same license, which means you should open source your game and distribute it's source code.
LGPL states that when you use code licensed under the terms of this license all the modifications and additions made to the code should be under the same (or compatible, that is, Open Source) license, since you are combining a library under the terms of this license with your own game you should then distribute your game under this same license, which means you should open source your game and distribute it's source code.
for i, person in ipairs(everybody) do
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(github.com/pablomayobre)
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(github.com/pablomayobre)
Who is online
Users browsing this forum: No registered users and 5 guests