UI - files not processed with vcproj generator?

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Mon Apr 24 06:52:29 CEST 2006


William A. Hoffman schrieb:
> At 03:37 PM 4/23/2006, Christian Ehrlicher wrote:
>> William A. Hoffman schrieb:
>>> At 11:46 AM 4/23/2006, Christian Ehrlicher wrote:
>>>> Albert Astals Cid schrieb:
>>>>> A Diumenge 23 Abril 2006 17:24, Christian Ehrlicher va escriure:
>>>>>> Hi,
>>>>>>
>>>>>> When trying to compile kdeui with mscv/vcproj ui_kspellui.h and the
>>>>>> other ui_foo.h are not generated.
>>>>> Need to run qmake?
>>>> What should I do with qmake? It's a cmake-project ... :)
>>> Please see my posts about PATH and the IDE.   Currently the vcproj
>>> builds do not work in kdelibs.  There are two reasons:
>>>
>>> 1. perl must be in the PATH
>>> 2. qt libraries need to be in the PATH.
>>>
>>> The visual studio IDE has its own environment.   It does not use
>>> the environment of the shell that launched it or the environment for
>>> the system.  So, the fix is to create .bat files that run all
>>> the tools during the build process of kdelibs.   To handle no rpath,
>>> kdelibs already uses a sh script to do something like this on unix.
>>> So, someone needs to create the .bat files that forward stuff.
>>>
>> I don't understand correct - I don't have problems with my environment
>> (I think) but I can't find a rule to create ui_kkeydialogui.h from
>> kkeydialogui.ui. For dcop2idlcpp rules are generated
>> (kmainwindowiface.kidl & knotificationmanager.kidl) but not fo moc and uic.
> They should be there. They are hanging off of the .h files as custom commands.
> However, if the environment is messed up they will not run correctly.
> 
Ok, you're right - there are custom build rules for the headers (and
they are executed without an error). But I can't find one for
kkeydialog.ui nor ui_kkeydialogui.h.

Christian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20060424/99ab177b/attachment.pgp 


More information about the Kde-buildsystem mailing list