Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@sources.redhat.com Delivered-To: mailing list cygwin@sources.redhat.com Date: Wed, 6 Jun 2001 05:07:47 +0100 (WEST) From: Joa~o Miguel Soares X-Sender: newted@alfarrabio To: cygwin@cygwin.com Subject: Problems with DLL's Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I'm trying to create a simple dll, but i'm having problems. First i have created a file with a simple code: dll.c #include int WINAPI dll_init(HANDEL h, DWORD reason, void *foo) { return 1; } main() {} Second, gcc -c dll.c Third, gcc -s -Wl,--base-file,dll.base -o dll.dll dll.o -Wl,-e,_dll_init@12 ok! But in th fourth step: dlltool --base-file dll.base --def dll.def --output-exp dll.exp --dllname dll.dll /cygdrive/c/PROGRA~1/CYGWIN/BIN/DLLTOOL: Can't open def file: libga.def Do i have to create libga.def my self? If so how? What's the content? One more thing do i have to create include a main? I've tryed with out it, but failed. It tould me that "...no rerefence to WinMain@16...". Thanks for the help! -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple