Please don't write the *.exp and *.lib file when creating an Executable which has used C UserLib commands.
Creating an executable which using a C UserLib writes also the *.exp and *.lib to the *exe location.
Maybe thats not really needed.
Create Executable with C UserLib writes *.exp,*.lib
Create Executable with C UserLib writes *.exp,*.lib
Last edited by IceSoft on Mon Jul 09, 2018 7:21 am, edited 1 time in total.
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Re: [5.60]Create an Executable with C UserLib writes *.exp,*
That's strange, it should not. We also use C libs when creating exe and it doesn't create other files..
Re: [5.60]Create an Executable with C UserLib writes *.exp,*
@Fred,
You can try it by yourself.
http://www.morty-productions.de/icesoft ... B_7.01.zip
Put the resident/userlib on your PB installation. Create an executable with the example source and look on the destination folder of the exe.
You can try it by yourself.
http://www.morty-productions.de/icesoft ... B_7.01.zip
Put the resident/userlib on your PB installation. Create an executable with the example source and look on the destination folder of the exe.
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Re: [5.60]Create an Executable with C UserLib writes *.exp,*
@Fred,
will this issue fixed on 5.61 too?
Maybe the remove of the files (programatically) at the end of the executable generation is a workaround?
Thanks.
will this issue fixed on 5.61 too?
Maybe the remove of the files (programatically) at the end of the executable generation is a workaround?
Thanks.
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Re: [5.70b1]Create Executable with C UserLib writes *.exp,*.
I got the same behavior on the 5.70 Beta1.
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
-
- Addict
- Posts: 1443
- Joined: Wed Nov 12, 2008 5:01 pm
- Location: Russia
Re: [5.70b1]Create Executable with C UserLib writes *.exp,*.
The site requests username and password.IceSoft wrote:You can try it by yourself.
http://www.morty-productions.de/icesoft ... B_7.01.zip
Re: [5.70b1]Create Executable with C UserLib writes *.exp,*.
http://www.morty-productions.de is under "construct".
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Re: [5.70b1]Create Executable with C UserLib writes *.exp,*.
It's not a PB issue as far as I can tell, it's more a feature of polink, I just had the same problem in 5.62, so instead I used a def file in my c lib and removed defines for either dll_export or dll_import and it works.
Windows 11, Manjaro, Raspberry Pi OS