Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
exchndl related patch because win32/lib folder is empty in SVN
stahta01:
--- Quote from: scarphin on September 05, 2015, 09:09:23 am ---
--- Quote from: stahta01 on September 05, 2015, 01:55:35 am ---Edit: Re-reading your post it appears to me that you never looked at my second patch; I suggest you look at it before deciding what it is doing or NOT doing!
--- End quote ---
I've looked at your 2nd patch before I posted, in fact the only download your 2nd patch has is by me. A first glance tells me it replaces the devel and obj folders with cv_bin and cb_obj variables and introduces a cb_lib variable. Now my point is if one changes the output (cb_bin) variable to, say 'output31' in accordance with wx3.1 then the update files for project, codesnippets, doxyblocks, fortran, incrementalsearch, lib_finder etc... all need to be modified to take into account this change. Am I wrong?
--- End quote ---
In theory you are right; but, my long term plan is to remove all update scripts except for the main one that copies from devel to output.
Also, plan to remove from CB projects the use of directly copying files to the output folders.
My plan is also to fix the building using a PCH version of sdk.h for all contrib projects using the cb_obj variable.
Currently non of the contrib projects use the precompiled version of sdk.h!
Tim S.
scarphin:
Ok now it's clear. I still think introducing variables for output/intermediate folders is not a good idea because of the main update script but a separate lib folder sounds good.
stahta01:
--- Quote from: scarphin on September 05, 2015, 05:37:38 pm ---Ok now it's clear. I still think introducing variables for output/intermediate folders is not a good idea because of the main update script but a separate lib folder sounds good.
--- End quote ---
I am starting work on adding the lib30 folder to the wx30 CB projects.
Next, will be adding lib30_64 folder.
Last, I will work on adding lib and lib30 to the Linux CB Projects.
All of the work will be without using new CB custom vars; since at least two devs are against that for some reason I fail to follow.
Edit: Feedback wanted a single big patch or as I think best two patches one with the CB reformatting and the second with the real change?
Tim S.
oBFusCATed:
--- Quote from: stahta01 on September 05, 2015, 06:35:52 pm ---Last, I will work on adding lib and lib30 to the Linux CB Projects.
--- End quote ---
Why is this needed there or even on windows?
What libs do you plan to put there?
Why are we using import libs at all (.lib next to .dll) on windows?
As far as I know gcc can link directly to a dll file as on unix.
stahta01:
--- Quote from: oBFusCATed on September 05, 2015, 09:15:42 pm ---
--- Quote from: stahta01 on September 05, 2015, 06:35:52 pm ---Last, I will work on adding lib and lib30 to the Linux CB Projects.
--- End quote ---
Why is this needed there or even on windows?
What libs do you plan to put there?
Why are we using import libs at all (.lib next to .dll) on windows?
As far as I know gcc can link directly to a dll file as on unix.
--- End quote ---
Linux still has the static libs.
Windows needs the import libs sometimes in this thread it needs them for the exchndl dll because linking directly gives a warning for me and an error for someone else.
Tim S.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version