Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
E-P-S

Anmeldungsdatum: 16.09.2004 Beiträge: 500 Wohnort: Neuruppin
|
Verfasst am: 09.08.2009, 19:00 Titel: Fehler bei Function OverLoad |
|
|
Hi zusammen. Ich hab folgende 2 Funktionen:
Code: | Declare Function tsxMakeMxFromXZO3f OverLoad Cdecl Alias "tsxMakeMxFromXZO3f" (ByVal xAxis As CtsxVector3f, ByVal zAxis As CtsxVector3f, ByVal origin As CtsxVector3f, ByVal pTxmx As CtsxTxmx3f Ptr, ByVal pInvTxmx As CtsxTxmx3f Ptr) As CtsxTxmx3f
Declare Function tsxMakeMxFromXZO3f OverLoad Cdecl Alias "tsxMakeMxFromXZO3f" (ByVal xAxis As CtsxVector3f, ByVal zAxis As CtsxVector3f, ByVal origin As CtsxVector3f, ByVal pTxmx As CtsxTxmx3f Ptr) As CtsxTxmx3f |
Beim compilieren bekomme ich:
Code: | error 136: Default types or suffixes are only valid in -lang deprecated or fblite or qb, found 'Cdecl' in 'Declare Function tsxMakeMxFromXZO3f OverLoad Cdecl Alias "tsxMakeMxFromXZO3f" (ByVal xAxis As CtsxVector3f, ByVal zAxis As CtsxVector3f, ByVal origin As CtsxVector3f, ByVal pTxmx As CtsxTxmx3f Ptr, ByVal pInvTxmx As CtsxTxmx3f Ptr) As CtsxTxmx3f' |
Meine FB Version: 0.20.0
Compiler Optionen: fbc -w 3 -s gui -dll -export
Kann mir jemand weiterhelfen wo hier der Fehler liegt? _________________ Man kann sich öfter als zweimal im Leben halb tot lachen. |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 09.08.2009, 19:51 Titel: |
|
|
mein tipp wäre externe libs kommen mit dem overload nich klar, probier halt mal die dinger unterschiedlich zu benennen obs dann funktioniert.
bzw hast du einfach mal probiert das cdecl wegzulassen? vllt brauchts das inzwischen nich mehr.. so klingt nämlich der fehler eigentlich _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
E-P-S

Anmeldungsdatum: 16.09.2004 Beiträge: 500 Wohnort: Neuruppin
|
Verfasst am: 09.08.2009, 20:14 Titel: |
|
|
Na sowas, das CDECL weglassen bringt den nötigen Erfolg - Vielen Dank. _________________ Man kann sich öfter als zweimal im Leben halb tot lachen. |
|
Nach oben |
|
 |
|