Problem recompile DclipX unter Win10 (32bit)

This forum is for eXpress++ general support.
Post Reply
Message
Author
User avatar
Auge_Ohr
Posts: 1407
Joined: Wed Feb 24, 2010 3:44 pm

Problem recompile DclipX unter Win10 (32bit)

#1 Post by Auge_Ohr »

hi,

it does work with Win7 (32bit) and 8.1 (64bit) but it fail with Win 10.586 (32bit) on 2 Machine :angry-banghead:

it does compile without Error and start Aimplib.EXE but it only create DEF ( LIB not sure ) but no DLL :o
when start Aimplib.EXE from CMD it say some Module not found ... hm ... :think:
greetings by OHR
Jimmy

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: Problem recompile DclipX unter Win10 (32bit)

#2 Post by rdonnay »

I have a Windows 10 computer which I use rarely. I will look into this today.
The eXpress train is coming - and it has more cars.

Cliff Wiernik
Posts: 605
Joined: Thu Jan 28, 2010 9:11 pm
Location: Steven Point, Wisconsin USA
Contact:

Re: Problem recompile DclipX unter Win10 (32bit)

#3 Post by Cliff Wiernik »

I have no problems with Win10 64bit - 10.0.10586. This is with XB2.0. Don't recall if I tried with 1.9sl1.

User avatar
rdonnay
Site Admin
Posts: 4729
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: Problem recompile DclipX unter Win10 (32bit)

#4 Post by rdonnay »

I suggest that you wait until the build 264 release.

It will be done today.

I have reduced the size of the DCLIPX.DLL (.LIB) public symbol table from 1504 to 1466 symbols by changing some functions to STATIC functions. Xbase++ 1.9 has occasional problems with a lot of symbols under Windows 10 when trying to build the DLL exports. This appears to not be a problem with Xbase++ 2.0. I see no other way to reduce the symbols without a major restructuring of eXpress++ into more DLLs. I don't want to do that.

You could try BUILD19_SL1 /a to rebuild everything.
The eXpress train is coming - and it has more cars.

User avatar
Auge_Ohr
Posts: 1407
Joined: Wed Feb 24, 2010 3:44 pm

Re: Problem recompile DclipX unter Win10 (32bit)

#5 Post by Auge_Ohr »

[quote="Cliff Wiern
Cliff Wiernik wrote:I have no problems with Win10 64bit - 10.0.10586. This is with XB2.0. Don't recall if I tried with 1.9sl1.
do you use VX or start BAT from CMD ?
greetings by OHR
Jimmy

User avatar
Auge_Ohr
Posts: 1407
Joined: Wed Feb 24, 2010 3:44 pm

Re: Problem recompile DclipX unter Win10 (32bit)

#6 Post by Auge_Ohr »

rdonnay wrote:I have reduced the size of the DCLIPX.DLL (.LIB) public symbol table from 1504 to 1466 symbols by changing some functions to STATIC functions. Xbase++ 1.9 has occasional problems with a lot of symbols under Windows 10 when trying to build the DLL exports.
does increase STACK help ?
rdonnay wrote:You could try BUILD19_SL1 /a to rebuild everything.
this i did yesterday. i also build my own PROJECT.XPJ and test with Windows 10.14319 ( lates beta )

when start PROJECT.XPJ from Windows ( Total Commander ) it does fail again.
then i install VX (old pre 2.0.338 ) with

Code: Select all

VX20.EXE PROJECT.XPJ
and start "build" and he does build DLL :dance:

so i test it again with "normal" Windows 10.586 ... both Way fail :(
now i input

Code: Select all

STACK 10000000,1000000
and start again with

Code: Select all

VX20.EXE PROJECT.XPJ
and now it does build DLL :clap: ... but when start PROJECT.XPJ from TC or CMD it still fail :eusa-think:

so i can build LIB / DLL with XV and move it later to c:\exp20\Lib and c:\exp20\bin19_sl1
greetings by OHR
Jimmy

Wolfgang Ciriack
Posts: 479
Joined: Wed Jan 27, 2010 10:25 pm
Location: Berlin Germany

Re: Problem recompile DclipX unter Win10 (32bit)

#7 Post by Wolfgang Ciriack »

Alaska had confirmed, that AIMPLIB from version 1.9.355 has some problems with memory access violations.
The solution is to use AIMPLIB.exe and XPPFILT.exe from latest XBase++ 2.0 version.
With these versions, i can build my DLL again under Win10 Build 1511.
_______________________
Best Regards
Wolfgang

Post Reply