Developer forums (C::B DEVELOPMENT STRICTLY!) > Contributions to C::B

wxSmith develpers: Intergation of new items in Linux build

<< < (2/3) > >>

oBFusCATed:
OK, started with the first one alphabetically, wxSmithButton...

Here is a rough patch for linux (I guess I've broken the windows build, no time and energy to try it there): http://smrt.is-a-geek.org/codeblocks/patches/wxsmith/wxsmithbutton.patch

Does this thing work on windows? There are some mismatches in the manifest and name of the generated library. I've fixed them, and renamed the thing to wxSmithButton.

jens:
@MortenMacFly:
There are many differences in the projectfile(s ?) between the branch and trunk.
It seems some of the merges did not really succeed.

Neither the windows nor the linux core-project-file should be compilable (linux is  definitely not [LexModula.cxx is missing from cbp-file]), and the prefix-extension-stuff is quite different between both versions.

I did not check other parts for inconsistencies, but I think this should be fixed first.

MortenMacFly:

--- Quote from: jens on June 25, 2011, 04:50:04 pm [email protected]:
There are many differences in the projectfile(s ?) between the branch and trunk.
It seems some of the merges did not really succeed.

--- End quote ---
Mmmh... are you sure you didn't miss a SVN update / clean checkout? I checked out both: trunk and the wxSmith branch and compared them with a comparison tool. They are the same except the changes for wxSmith related plugins. :shock:

jens:
My local copy was broken for unknown reasons  :? .
After a freash (clean) checkout, everything seems to be okay now.

jens:
As first, we should decide, whether we want one project-file for windows and one for linux (like the most contrib-plugins have) or one for both with targets for windows and linux.
 I personally prefer the first solution, because it's to maintain (in my opinion) and looks more clear.
Otherwise we would need targets like:

* SpeedButton - Windows
* SpeedButton - Linux
* wxSmithButton - Windows
* wxSmithButton - Linux

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version