Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DLL in C mit dem GCC (https://www.delphipraxis.net/75228-dll-c-mit-dem-gcc.html)

Luckie 4. Sep 2006 09:08

Re: DLL in C mit dem GCC
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also in der DLL sehen ich mit dem DependencyWalker, dass die cygwin1.dll benötigt wird. Aber auch wenn ich sie in das Verzeichnis reinlege, von dem ich die DLL lade, hängt mein Programm eine Weile und dann war es das.

Ich habe mal mein Projekt angehangen. Eventuell kann damit ja jemand was anfangen.

Luckie 4. Sep 2006 10:28

Re: DLL in C mit dem GCC
 
So, es gibt was neues: Wenn ich die DLL statisch linke geht es. :gruebel:

Warum ist das so? Und was muss ich machen, dass es auch dynamisch geht? Ergo, das alte Problem besteht noch.

Nils_13 4. Sep 2006 11:21

Re: DLL in C mit dem GCC
 
Wechsel zu MinGw, den Cygwin Linker kannst du aber weiterhin benutzen. Dann sollte es, wenn der MinGw-Compiler korrekt "installiert" ist, einwandfrei funktionieren.

Luckie 4. Sep 2006 11:24

Re: DLL in C mit dem GCC
 
Nein, das ändert auch nichts am Verhalten. :( Aber wenn ich auch den MinGw Linker nehme, dann geht es. :firejump:

Flocke 4. Sep 2006 11:25

Re: DLL in C mit dem GCC
 
So, hier noch einige Ideen:

1. Probiere mal, ob es den Kommandozeilenschalter "-mno-cygwin" beim GCC gibt (wo du das in Eclipse einstellen kannst weiß ich nicht, ich arbeite immer auf der Kommandozeile bzw. mit MAKE).

2. Unter http://www-128.ibm.com/developerwork...ibrary/os-ecc/ wird aufgeführt, dass man sehr wohl mit MINGW und Eclipse arbeiten kann.

// Roten Kasten gesehen und ignoriert :mrgreen:

Luckie 4. Sep 2006 11:30

Re: DLL in C mit dem GCC
 
Aber trotzdem Danke für deine Mühe. :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz