Cogito Ergo Credo
misschien moet je de lib of andere obj files mee linken waar deze routine daadwerkelijk instaat?
The problem is in the part of your brain that handles intelligence.
en hoe doe ik dat?Op dinsdag 25 september 2001 14:18 schreef Sjonny het volgende:
misschien moet je de lib of andere obj files mee linken waar deze routine daadwerkelijk instaat?
n.b. compilen werkt prima, alleen builden niet... (ik gebruik c++ builder 5)
Cogito Ergo Credo
iets van atl-f7 was ut volgens mij, en dan bij link options ofzo.. geen idee zo uit me hoofd ...
en als je de source van die .h file heb kan je die er natuurlijk gewoon bij je project gooien...
en als je de source van die .h file heb kan je die er natuurlijk gewoon bij je project gooien...
edit:
alt-f7 is voor visual studio .. bc geen idee van
alt-f7 is voor visual studio .. bc geen idee van
The problem is in the part of your brain that handles intelligence.
dit lukt dus allemaal helaas mooi niet...Op dinsdag 25 september 2001 14:27 schreef Sjonny het volgende:
iets van atl-f7 was ut volgens mij, en dan bij link options ofzo.. geen idee zo uit me hoofd ...
en als je de source van die .h file heb kan je die er natuurlijk gewoon bij je project gooien...
edit:
alt-f7 is voor visual studio .. bc geen idee van
Cogito Ergo Credo
Ja tuurlijk is ie geinclude anders had je een compiler error gehad, maar daar is ie ver voorbij. De 'signature' is bekend, en dus compileert het zonder problemen. Bij het linken vervolgens raakt het ding de draad kwijt omdat ie gaat zoeken waar de feitelijke implementatie zit van die routine(s): en die lib of obj heeft ie blijkbaar niet.Op dinsdag 25 september 2001 14:13 schreef jopiek het volgende:
Ik krijg deze error (en nog 4 daarop lijkende):
[Linker Error] Unresolved external 'PfUnBindInterface' referenced from C:\DOCUMENTS AND SETTINGS\J.A. KORTEN\MY DOCUMENTS\CPP\FILTERING1\MAIN.OBJ
PfUnBindInterface zit in fltdefs.h die gewoon in de unit geincluded is...
Oftewel even met rechts klikken op je project in de Project Manager, en de cpp/lib toevoegen waar deze functie in gedefinieerd wordt.
zal niet gaan, het is een Api header... dus geen cpp of lib file...Op dinsdag 25 september 2001 14:51 schreef curry684 het volgende:
[..]
Ja tuurlijk is ie geinclude anders had je een compiler error gehad, maar daar is ie ver voorbij. De 'signature' is bekend, en dus compileert het zonder problemen. Bij het linken vervolgens raakt het ding de draad kwijt omdat ie gaat zoeken waar de feitelijke implementatie zit van die routine(s): en die lib of obj heeft ie blijkbaar niet.
Oftewel even met rechts klikken op je project in de Project Manager, en de cpp/lib toevoegen waar deze functie in gedefinieerd wordt.
Cogito Ergo Credo
Verwijderd
Wat gek in mijn MSDN staat dit
Is jouw msdn stuk?
code:
1
2
3
4
| Requirements Windows NT/2000: Requires Windows 2000. Header: Declared in Fltdefs.h. Library: Use Iphlpapi.lib. |
Is jouw msdn stuk?
da's het probleem.. heb geen msdn en kon m'n vc++ cd niet vinden...Op dinsdag 25 september 2001 15:04 schreef Yarvieh het volgende:
Wat gek in mijn MSDN staat dit
code:
1 2 3 4 Requirements Windows NT/2000: Requires Windows 2000. Header: Declared in Fltdefs.h. Library: Use Iphlpapi.lib.
Is jouw msdn stuk?
kun je die lib ff opsturen??? (a.korten@chello.nl)
excuses, ik heb 'm toch ergens in een vaag borland dirrretje staan...
bedankkt voor de tips!
Cogito Ergo Credo
* curry684 ziet hier 'Requires Windows 2000' staan en voelt een 'Hee die kutcompiler klaagt over unknown COFF-records' reactie van Jopiek aankomen...Op dinsdag 25 september 2001 15:04 schreef Yarvieh het volgende:
Wat gek in mijn MSDN staat dit
code:
1 2 3 4 Requirements Windows NT/2000: Requires Windows 2000. Header: Declared in Fltdefs.h. Library: Use Iphlpapi.lib.
Is jouw msdn stuk?
Hint: zodra je die vraag gaat stellen zoek even in de Forum-search op COFF2OMF
c++ is al wwer een tijdje terug, ik prog meestal in delphi en gedwongen in java (geef mij maar c++), maar dan raakt je vaardigheid er m.b.t. compilers messages wel een beetje uit...Op dinsdag 25 september 2001 15:11 schreef curry684 het volgende:
[..]
* curry684 ziet hier 'Requires Windows 2000' staan en voelt een 'Hee die kutcompiler klaagt over unknown COFF-records' reactie van Jopiek aankomen...
Hint: zodra je die vraag gaat stellen zoek even in de Forum-search op COFF2OMF
dat zal wel meevallen.. ik draai XP en weet idd ook dat dit gedoe niet op 98 maar wel op 2k en XP moet lukken...
Cogito Ergo Credo
Verwijderd
http://msdn.microsoft.comOp dinsdag 25 september 2001 15:08 schreef jopiek het volgende:
da's het probleem.. heb geen msdn en kon m'n vc++ cd niet vinden...
Nee zit hier op de zaak en heb 'm niet hierkun je die lib ff opsturen??? (a.korten@chello.nl)
Een header bevat alleen het prototype. De implementatie (lees : objectcode) staat ergens in een objectfile, en die zul je gewoon mee moeten linken.zal niet gaan, het is een Api header... dus geen cpp of lib file...
ja nu je het zei dacht ik er wel weer aan (is uiteraard heel logisch...) maar het was me ff ontschoten dat het daar wel eens aan kon liggen.. ik ging er van uit dat ie dat zelf wel doorlinkte... werkt nu goed!Op dinsdag 25 september 2001 15:17 schreef igmar het volgende:
[..]
Een header bevat alleen het prototype. De implementatie (lees : objectcode) staat ergens in een objectfile, en die zul je gewoon mee moeten linken.
Cogito Ergo Credo
Daar refereerde ik niet naar... maar blij te zien dat het je toch gelukt is, had niet verwacht dat die lib blijkbaar standaard bij BCB zou zitten.Op dinsdag 25 september 2001 15:12 schreef jopiek het volgende:
dat zal wel meevallen.. ik draai XP en weet idd ook dat dit gedoe niet op 98 maar wel op 2k en XP moet lukken...
Pagina: 1