Ok, toate fisierele sunt .cpp, toate functiile implementate de biblioteci sunt declarate cu _declspec (dllexport). "nmake" merge acum. Mersi de ajutor! <br><br>Insa, daca-i dau "nmake build-post..." imi da unresolved external symbol pentru CreateMonitor, Enter, StartCit.. toate functiile care sunt declarate cu dllexport. Am incercat si cu extern "C", dar face aceeasi chestie. <br>Pls help!<br><br>Alexandra G.<br><br>P.S.: Un lab1 mai detaliat pe shared libraries ar fi de foarte mare ajutor.<br><br><b><i>foxX <alex.mihaiuc@gmail.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> asigura-te ca-s scrise in acelasi limbaj sursele, sau sunt puse<br>clauzele extern "C" cum si unde trebuie<br><br>2008/5/23 Alexandra Gherghina <alexandra.gherghina@yahoo.com>:<br>> Buna!<br>> Am incercat sa folosesc indicatiile date pe site pentru compilare si am<br>> ajuns la asa ceva:<br>>
build: tema4_Monitor.obj tema4_RW.obj fire.obj<br>> link /release /DLL /out:LibMonitor.dll tema4_Monitor.obj<br>> ControlMonitor.obj fire.obj<br>> link /release /DLL /out:LibRW.dll tema4_RW.obj tema4_Monitor.obj<br>> ControlRW.obj LibMonitor.lib fire.obj ControlMonitor.obj<br>><br>> Cand dau nmake build, imi da unresolved external symbol pentru fiecare<br>> functie pentru testare (IncEnter() etc.). Trebuie sa mai linkam si altceva<br>> decat ControlMonitor.obj?<br>><br>> Multumesc!<br>> Alexandra G.<br>><br>> _______________________________________________<br>> so mailing list<br>> so@cursuri.cs.pub.ro<br>> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so<br>><br>><br><br><br><br>-- <br>kthxbai<br>_______________________________________________<br>so mailing list<br>so@cursuri.cs.pub.ro<br>http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so<br></alexandra.gherghina@yahoo.com></blockquote><br><p>