Seti@Home optimized science apps and information

Optimized Seti@Home apps => Windows => Topic started by: BORG on 26 Feb 2007, 10:24:56 am

Title: Can't compile new source 2.0 or 2.2b
Post by: BORG on 26 Feb 2007, 10:24:56 am
1.3 compiles without errors.

Yet I have been trying to compile with the newer source and it does not want to work.

I'm getting two types of errors
Could not open source file
and
Catastrophic error: could not open source file.

Any suggestions?

Title: Re: Can't compile new source 2.0 or 2.2b
Post by: BORG on 27 Feb 2007, 01:28:55 pm
Build Log

 ------- Build started: Project: seti_boinc, Configuration: Release32-NOGFX|Win32 -------




 

Command Lines
Creating command line "rc.exe /d "NDEBUG" /l 0x409 /fo"Release32-NOGFX/seti_boinc.res" .\seti_boinc.rc"
Creating temporary file "C:\DOCUME~1\SG-1\LOCALS~1\Temp\Vad437.bs" with contents
[
/c /O3 /Og /Ob2 /Oi /Ot /Oy /GT /GA /I "../" /I "./" /I "../../" /I "C:\Program Files\Intel\IPP\5.1\ia32\tools\staticlib" /I "C:\Program Files\Intel\IPP\5.1\ia32\include" /I "C:\Program Files\Intel\Compiler\C++\9.1\IA32\Include" /I "../../../boinc/win_build" /I "../../../boinc" /I "../../../boinc/api" /I "../../../boinc/api/win" /I "../../../boinc/client/win" /I "../../../boinc/" /I "../../../boinc/lib" /I "../../image_libs" /I "../../jpeglib" /I "../../db" /I "../../glut" /I "../../../lib/fftw-3.0.1/ap" /I "../optimizer" /D "USE_IPP" /D "USE_SSE3" /D "WIN32" /D "_WIN32" /D "_MT" /D "NDEBUG" /D "_WINDOWS" /D "CLIENT" /D "_CONSOLE" /D "NBOINC_APP_GRAPHICS" /D "_MBCS" /GF /FD /EHsc /ML /Zp16 /Gy /YX"..\StdAfx.h" /Fp"Release32-NOGFX/KWSN_2.2B_SSE3-C2_Ben-Joe.pch" /Fo"Release32-NOGFX/" /W3 /nologo /Zi /Gd /TP /FI "win-config.h" /fp:fast /Qprec-div- /Qprec-sqrt- /Qipo4 /QxT /Qvc7.1 /Qlocation,link,"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin"
..\s_util.cpp
..\pulsefind.cpp
..\chirpfft.cpp
..\gaussfit.cpp
..\analyzeReport.cpp
..\sah_gfx_base.cpp
..\malloc_a.cpp
..\analyzeFuncs.cpp
..\sah_gfx.cpp
..\worker.cpp
..\seti.cpp
..\version.cpp
..\timecvt.cpp
..\spike.cpp
..\gdata.cpp
..\progress.cpp
..\main.cpp
..\analyzePoT.cpp
..\seti_header.cpp
..\..\db\schema_master.cpp
..\lcgamm.cpp
]
Creating command line "icl.exe @C:\DOCUME~1\SG-1\LOCALS~1\Temp\Vad437.bs"

Output Window Deleting intermediate files and output files for project 'seti_boinc', configuration 'Release32-NOGFX|Win32'.
Compiling resources...(Microsoft VC++ Environment)
Compiling with Intel(R) C++ 9.1 ...(Intel C++ Environment)
s_util.cpp
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

pulsefind.cpp
compilation aborted for ..\s_util.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

chirpfft.cpp
ic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

gaussfit.cpp
compilation aborted for ..\chirpfft.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

analyzeReport.cpp
compilation aborted for ..\gaussfit.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

sah_gfx_base.cpp
compilation aborted for ..\analyzeReport.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

malloc_a.cpp
compilation aborted for ..\sah_gfx_base.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"

      #include "boinc_win.h"

analyzeFuncs.cpp
compilation aborted for ..\malloc_a.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

sah_gfx.cpp
compilation aborted for ..\analyzeFuncs.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

worker.cpp
compilation aborted for ..\sah_gfx.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

seti.cpp
compilation aborted for ..\worker.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

version.cpp
compilation aborted for ..\seti.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

timecvt.cpp
compilation aborted for ..\version.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

spike.cpp
compilation aborted for ..\timecvt.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

gdata.cpp
compilation aborted for ..\spike.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

progress.cpp
compilation aborted for ..\gdata.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

main.cpp
compilation aborted for ..\progress.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

analyzePoT.cpp
compilation aborted for ..\main.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

seti_header.cpp
compilation aborted for ..\analyzePoT.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

schema_master.cpp
compilation aborted for ..\seti_header.cpp (code 4)
../win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

lcgamm.cpp
compilation aborted for ..\..\db\schema_master.cpp (code 4)
..\win-config.h(27): catastrophic error: could not open source file "boinc_win.h"
      #include "boinc_win.h"
                            ^

compilation aborted for ..\lcgamm.cpp (code 4)

Results
Build log was saved at "file://C:\seti_boinc_2k3_2.2B-Ben-Joe\client\win_build\Release32-NOGFX\BuildLog.htm"
seti_boinc - 20 error(s), 0 warning(s)


Title: Re: Can't compile new source 2.0 or 2.2b
Post by: BORG on 27 Feb 2007, 01:43:36 pm
Oh stupid me  :( Please ignore post. I can't believe it :(

I got it working now  :o
Title: Re: Can't compile new source 2.0 or 2.2b
Post by: Simon on 27 Feb 2007, 04:58:32 pm
Er,

for anyone else who's wondering how BORG managed to get his build fixed - you have to adjust your include and library paths ;)
Otherwise, it'll just find nothing at all and complain and not finish.

A good place to start would be the "How-Tos" link on the left; it has instructions for Windows and Linux compilation.

HTH,
Simon.
Title: Re: Can't compile new source 2.0 or 2.2b
Post by: BORG on 27 Feb 2007, 09:27:18 pm
Mainly the problem was that the new source zip folder does not include the boinc folder.

I unzipped the new source into a new folder. Then there was the optimized folder that was an added folder from the privious release that needed the includes changed from the Program Files (x86) to simply Program Files, as I'm not running the 64bit vision.

The Library paths remained unchanged as I have the same ones.

Also the most important thing was I did not read the log file, I just posted It then looked at it.

What can I say,I'm tired after a 7 day 16 hour work week. This is the most time I've had off in months.

And I just wanted it to work  :-\