Unable to Compile FET

Started by Ali Ghrayeb, June 26, 2013, 10:26:28 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ali Ghrayeb

I am not able to compile FET. I am getting the following error when running mingw32-make from QT command line:

mingw32-make[2]: *** No rule to make target `interface/modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.ui', needed by `../tmp/gui/ui_modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.h'.  Stop.

I investigated the issue and found out that ui_modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.h does not exist!

Environment:
Windows 7 - 32 bit operating system
MinWG as a compiler
QT 4.8.4 SDK

I am getting the same error with both versions fet-5.19.0 & fet-5.19.2.

Note: I am using winrar to extract .bz2 file.While extracting, i am notified about lots of files already exist! I tried replacing all, not replacing all, renaming all. No luck! why is this happening? Is there  a specific way of extracting?

Please help resolving this issue.



Liviu Lalescu

#1
Yes, this is an issue, probably due to long file names. I am doing this: in 7-zip, click Enter on the archive, then extract fet-5.19.3.tar, then exit 7-zip, then in Total Commander click Enter on fet-5.19.3.tar and extract them.

You might want to get from the internet bzip2 and tar for Windows and use them.

Ali Ghrayeb

Thank you Liviu! Now I am able to compile.

Hieu

#3
I am not able to compile FET 5.23.2. I am getting the following error when running mingw32-make from QT command line:

C:/Qt/Tools/mingw482_32/bin/mingw32-make -f Makefile.Release
mingw32-make[2]: Entering directory 'C:/Users/123/Desktop/build-fet-Desktop_Qt_5_3_MinGW_32bit-Debug/src'
mingw32-make[2]: *** No rule to make target 'interface/modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.ui', needed by '../tmp/gui


Environment:
Windows 7 - 64 bit operating system
QT 5.3.1 SDK


joelchandler

Had the same problem and identified two issues

interface/modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.ui

was named

interface/modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.u

and also that the compile target when importing the project needs to be 32 bit and 64bit needs to be turned off.

Liviu Lalescu

Quote from: joelchandler on September 25, 2014, 12:40:01 PM
Had the same problem and identified two issues

interface/modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.ui

was named

interface/modifyconstraintactivitiesmaxsimultaneousinselectedtimeslotsform_template.u

Yes, it is a problem of some packers. Please see above: http://lalescu.ro/liviu/fet/forum/index.php?topic=1404.msg7718#msg7718

Quote
and also that the compile target when importing the project needs to be 32 bit and 64bit needs to be turned off.

I don't need to do this to be able to compile. What do you mean?