--- a/ObjectFileLoader.st Thu Mar 28 16:27:18 2019 +0100
+++ b/ObjectFileLoader.st Thu Mar 28 16:29:59 2019 +0100
@@ -2703,24 +2703,24 @@
ParserFlags useBorlandC ifTrue:[
ld := linker , ' ' , (ParserFlags linkArgs bindWith:baseFilenameString).
ld := ld , ' c0d32.obj ' , (Filename possiblyQuotedPathname:(baseFilenameString , '.obj')).
- ld := ld , ',' , (Filename possiblyQuotedPathname:(baseFilenameString,'.dll')),',,',libDir,'\librun.lib '.
- ld := ld , (ParserFlags searchedLibraries asStringCollection asStringWith: $ ).
+ ld := ld , ',' , (Filename possiblyQuotedPathname:(baseFilenameString,'.dll')),',,',libDir,'\librun.lib'.
+ ld := ld , ' ',(ParserFlags searchedLibraries asStringCollection asStringWith: $ ).
ld := ld , ' ',libDir,'\cs32i.lib,,'.
] ifFalse:[
ParserFlags useVisualC ifTrue:[
"/ todo: fix for correct link libs
ld := linker , ' ' , (ParserFlags linkArgs bindWith:baseFilenameString).
ld := ld , ' c0d32.obj ' , (Filename possiblyQuotedPathname:(baseFilenameString,'.obj')).
- ld := ld , ',' , (Filename possiblyQuotedPathname:(baseFilenameString,'.dll')),',,',libDir,'\librun.lib '.
- ld := ld , (ParserFlags searchedLibraries asStringCollection asStringWith: $ ).
+ ld := ld , ',' , (Filename possiblyQuotedPathname:(baseFilenameString,'.dll')),',,',libDir,'\librun.lib'.
+ ld := ld , ' ',(ParserFlags searchedLibraries asStringCollection asStringWith: $ ).
ld := ld , ' ',libDir,'\cs32i.lib,,'.
] ifFalse:[
(ParserFlags useMingw64 or:[ParserFlags useMingw32]) ifTrue:[
ld := linker , ' ' , (ParserFlags linkArgs bindWith:baseFilenameString).
ld := ld , ' -shared -o ',(Filename possiblyQuotedPathname:(baseFilenameString,'.dll')).
- ld := ld , (Filename possiblyQuotedPathname:(baseFilenameString,'.obj')).
- ld := ld , libDir,'\librun.lib '.
- ld := ld , (ParserFlags searchedLibraries asStringCollection asStringWith: $ ).
+ ld := ld , ' ',(Filename possiblyQuotedPathname:(baseFilenameString,'.obj')).
+ ld := ld , ' ',libDir,'\librun.lib'.
+ ld := ld , ' ',(ParserFlags searchedLibraries asStringCollection asStringWith: $ ).
] ifFalse:[
ObjectFileLoadError raiseRequestErrorString:'for dynamic objects, only borlandC is (currently) supported'.
LastError := 'for dynamic objects, only borlandC is (currently) supported'.
@@ -2890,7 +2890,7 @@
"Modified: / 29-07-2004 / 17:29:44 / stefan"
"Modified: / 25-02-2017 / 09:18:42 / cg"
- "Modified: / 28-03-2019 / 16:27:04 / Claus Gittinger"
+ "Modified: / 28-03-2019 / 16:29:48 / Claus Gittinger"
! !
!ObjectFileLoader class methodsFor:'lowlevel object loading'!