Forum > Windows

optimized sources

<< < (7/179) > >>

_heinz:
hab noch ein kleines Problem beim linken, ansonsten scheints OK zu sein
LINK : fatal error LNK1181: Eingabedatei "glut32.lib" kann nicht geöffnet werden.
die datei gibt´s aber nur im anderen project --->kwsn-seti_boinc_1.3\seti_boinc\client\win_build\Debug
----------------------------
muss prüfen wuzu er die braucht

Crunch3r:
das ist für grafik... brauchst du aber nicht.

Du musst die "Projektmappenkonfiguration" auf ---> "RELEASE32-NOGFX" umstellen und neue kompilieren.
Schau dann aber vorher noch mal nach dem "-DUSE_IPP"  ;) ob das auch in der Konfiguration definiert ist.


_heinz:
gut, hab ich soweit gemacht ;)
aber vielleicht mal etwas grundsätzliches
nach der konvertierung zu Visual C++ 2005 habe ich 10 Projekte in der Projektmappe:
boincglut
glut
image_libs
jpeglib
libboinc
libboincapi
non_ICC
Optimizer
seti_boinc
setiboincdb
----------------------------------
non_ICC ist hervorgehoben und das Startprojekt
die quellen in denen ich Änderungen vorgenommen habe liegen in seti_boinc und lassen sich alle fehlerfrei compilieren. soweit OK.
Muss ich jedes Projekt neu erstellen, oder nur seti_boinc ??
wenn ich nun  das projekt seti_boinc erstelle, hab ich probleme mit dem projekt jpeglib
diverse dateien von jpeg werden nicht gefunden.
wenn ich nun das projekt jpeglib neu erstelle, werden alle c-programme übersetzt, aber beim linken erhalte ich folgende Fehlermeldung:
-----------------------------------
.... die vorhergehenden
jccolor.c
jccoefct.c
jcapistd.c
jcapimin.c
Bibliothek wird erstellt...
LIB : fatal error LNK1181: Eingabedatei ".\Release32-NOGFX\jcapimin.obj" kann nicht geöffnet werden.
Das Buildprotokoll wurde unter "file://c:\boincstuff\seti_boinc_2k3_2.2B-Ben-Joe\client\win_build\Release32-NOGFX\BuildLog.htm" gespeichert.
jpeglib - 1 Fehler, 0 Warnung(en)
---------------------------------------------------
jcapimin.c ist aber übersetzt worden, aber scheinbar sucht der Linker an der falschen Stelle, oder der objektmodul ist da wo er nicht hingehört,denn irgendwo muss er ja sein
theorethisch müssten die objektmodule in  win_build\Release32-NOGFX sein
muss das mal kontrollieren
Noch was vergessen ???
andere idee ??



Crunch3r:

--- Quote from: seti_britta on 05 Apr 2007, 03:18:05 pm ---gut, hab ich soweit gemacht ;)
aber vielleicht mal etwas grundsätzliches
nach der konvertierung zu Visual C++ 2005 habe ich 10 Projekte in der Projektmappe:
boincglut
glut
image_libs
jpeglib
libboinc
libboincapi
non_ICC
Optimizer
seti_boinc
setiboincdb
----------------------------------
non_ICC ist hervorgehoben und das Startprojekt
die quellen in denen ich Änderungen vorgenommen habe liegen in seti_boinc und lassen sich alle fehlerfrei compilieren. soweit OK.
Muss ich jedes Projekt neu erstellen, oder nur seti_boinc ??
wenn ich nun  das projekt seti_boinc erstelle, hab ich probleme mit dem projekt jpeglib
diverse dateien von jpeg werden nicht gefunden.
wenn ich nun das projekt jpeglib neu erstelle, werden alle c-programme übersetzt, aber beim linken erhalte ich folgende Fehlermeldung:
-----------------------------------
.... die vorhergehenden
jccolor.c
jccoefct.c
jcapistd.c
jcapimin.c
Bibliothek wird erstellt...
LIB : fatal error LNK1181: Eingabedatei ".\Release32-NOGFX\jcapimin.obj" kann nicht geöffnet werden.
Das Buildprotokoll wurde unter "file://c:\boincstuff\seti_boinc_2k3_2.2B-Ben-Joe\client\win_build\Release32-NOGFX\BuildLog.htm" gespeichert.
jpeglib - 1 Fehler, 0 Warnung(en)
---------------------------------------------------
jcapimin.c ist aber übersetzt worden, aber scheinbar sucht der Linker an der falschen Stelle, oder der objektmodul ist da wo er nicht hingehört,denn irgendwo muss er ja sein
theorethisch müssten die objektmodule in  win_build\Release32-NOGFX sein
muss das mal kontrollieren
Noch was vergessen ???
andere idee ??

--- End quote ---

du brauchst nur folgende Projekte kompilieren:


--- Code: ---libboinc
libboincapi
Optimizer
seti_boinc
setiboincdb
--- End code ---

WICHTIG! rechtsklick auf das seti_boinc projekt machen und schauen, wegen den "abhängigkeiten" gegebenenfalls bei:
"boincglut,glut,image_libs,jpeglib" das häcken raus nehmen.

Damit sollten die restlichen probleme auch verschwunden sein.

HTH


_heinz:
habe Abhängigkeiten geprüft :-)
libboinc hat geklappt
libboincapi hat noch  problem, findet die objektmodule nicht
setiboincdb hat noch problem, wie zuvor
----------------------------------------------------------
------ Erstellen gestartet: Projekt: setiboincdb, Konfiguration: Release32-NOGFX Win32 ------
Kompilieren...
xml_util.cpp
sqlrow.cpp
sqlint8.cpp
sqlblob.cpp
Bibliothek wird erstellt...
LIB : fatal error LNK1181: Eingabedatei ".\Release32-NOGFX\sqlblob.obj" kann nicht geöffnet werden.
Das Buildprotokoll wurde unter "file://c:\boincstuff\seti_boinc_2k3_2.2B-Ben-Joe\client\win_build\Release32-NOGFX\BuildLog.htm" gespeichert.
setiboincdb - 1 Fehler, 0 Warnung(en)
--------------------------------------------------------
Optimizer bringt 3 Fehler

------ Erstellen gestartet: Projekt: Optimizer, Konfiguration: Release32-NOGFX Win32 ------
Kompilieren...
opt_FPU.cpp
Kompilieren...
cl : Befehlszeile warning D9002 : Unbekannte Option "/QxK" wird ignoriert.
opt_SSE.cpp
Kompilieren...
cl : Befehlszeile warning D9002 : Unbekannte Option "/QxB" wird ignoriert.
opt_SSE2.cpp
Kompilieren...
cl : Befehlszeile warning D9002 : Unbekannte Option "/QxT" wird ignoriert.
opt_SSE3.cpp
c:\boincstuff\seti_boinc_2k3_2.2b-ben-joe\client\optimizer\opcodes_SSE3.hpp(12) : fatal error C1083: Datei (Include) kann nicht ge÷ffnet werden: "pmmintrin.h": No such file or directory
memspeed.cpp
FoldTst.cpp
BHSSEfold.cpp
.\BHSSEfold.cpp(65) : fatal error C1083: Datei (Include) kann nicht ge÷ffnet werden: "ipp_w7.h": No such file or directory
AKfoldSSE.cpp
.\AKfoldSSE.cpp(45) : fatal error C1083: Datei (Include) kann nicht ge÷ffnet werden: "ipp_w7.h": No such file or directory
Das Buildprotokoll wurde unter "file://c:\boincstuff\seti_boinc_2k3_2.2B-Ben-Joe\client\Optimizer\Release32-NOGFX\BuildLog.htm" gespeichert.
Optimizer - 3 Fehler, 3 Warnung(en)
------------------------------------------------------------

seti_boinc brauch ich noch garnicht probieren, weil der die anderen braucht
muss nochmal suchen warum der immer die objektmodule nicht findet,
beim optimizer müssen wir dann Ben fragen, da stimmt was nicht, habe SSE2 angegeben(P4)
 ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version