zciagnelem sobie nijaka biblioteke cslib,w doc pisza ze jest do bc31 oraz do bc40
http://www.programmersheaven.com/file.asp?FileID=6680
skopiowale wszycho do katalogu bc(czyli lib wpadly do lib itd)
zauwazylem ze w tym cs sa dwa katalogi w lib :bc31,bc40,
mnie interesuje oczywiscie bc31, a w nim (!) csd.lib (DOS) csw.lib(WIN),
kopiuje csd.lib do c:\bc\li\
nastepnie kopiuje wszystko z katalogu "csdbgen" -> "bin" ,
ustawiam memory model na large, virtual tables na external(normalnie jest na global),
oraz :
The production library is compiled with:
- No tests for stack overflow.
- Optimized for speed.
- No overlays.
- 80286 instructions.
- Signed characters with BC 3.1
- 'Undefined' characters with BC 4.x.
- Byte alignment.
otwieram sobie projekt
dolaczam : csdemo.cpp //sa tam 3 demka
csd.lib
/wszystkie pliki zadeklarowane jako #define "costam.h" mam oczywiscie w c:\bc\bin,
oraz juz dla pewnosci takze w include :)/
no i dupa :(, linker mi wyrzuca same costam undefinned in module
albo costam dupplicate definned in mod1 & mod2
wedlug mnie deklaracje typow nie sa zduplikowane ale jednak,
probowalem juz i bez projektu, i nie wiem co sie dzieje,
moze ktos mi pomoze?