Para Carlos Vargas, TsButton lib
- noe aburto
- Posts: 418
- Joined: Wed Nov 26, 2008 6:33 pm
- Location: Morelia, Mich. Mexico.
Para Carlos Vargas, TsButton lib
Saludos.
Con un inconveniente al compilar la lib de tsbutton 7.0 con Bcc 6.5, a ver si me puedes ayudar, no lo he logrado ligar.
Errores:
Embarcadero C++ 6.50 for Win32 Copyright (c) 1993-2012 Embarcadero Technologies, Inc.
c:\autosys\prgs\tsbutton\source\function\BPAINT.C:
Error E2257 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: , expected
Error E2238 c:\autosys\prgs\bcc\include\stdarg.h 32: Multiple declaration for 'va_list'
Error E2344 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: Earlier declaration of 'va_list'
*** 3 errors in Compile ***
mi cfg's de bcc son:
bcc32.cfg
-Ic:\autosys\prgs\bcc\include;c:\autosys\prgs\bcc\include\dinkumware;c:\autosys\prgs\bcc\include\windows\crtl;c:\autosys\prgs\bcc\include\windows\rtl
-Ic:\autosys\prgs\bcc\include\windows\sdk;c:\autosys\prgs\bcc\include\windows
-Ic:\autosys\prgs\fun;c:\autosys\prgs\fwh\include;c:\autosys\prgs\xharbour\include
-Lc:\autosys\prgs\bcc\lib;c:\autosys\prgs\fun;c:\autosys\prgs\fwh\lib;c:\autosys\prgs\xharbour\lib
ilink32.cfg
-Lc:\autosys\prgs\bcc\lib;c:\autosys\prgs\fun;c:\autosys\prgs\fwh\lib;c:\autosys\prgs\xharbour\lib
tlinck32.cfg
-Lc:\autosys\prgs\bcc\lib
sbuttonx.bat ( valor de %prgs%=c:\autosys\prgs )
@ECHO OFF
rem change paths if neccesary
rem cambia las rutas si es necesario
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\Source\Classes\TSButton.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSLines.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSRadio.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSBar.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSTSay.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSGradie.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\bcc\bin\bcc32 -O2 -c -D__HARBOUR__ -L%prgs%\fwh\lib\;%prgs%\xHarbour\lib;%prgs%\bcc\lib -I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSButton.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSLines.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSRadio.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSBar.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSTSay.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSGradie.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include %prgs%\tsbutton\source\function\BPaint.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
Del SButtonX.lib
%prgs%\bcc\bin\Tlib SButtonX +TSButton.obj > Lib.log
%prgs%\bcc\bin\Tlib SButtonX +BPaint.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSLines.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSRadio.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSBar.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSTSay.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSGradie.obj >> Lib.log
Del *.c
Del *.obj
Del *.log
ECHO SButtonX.lib was successfuly created
ECHO SButtonX.lib fue creada exitosamente
GOTO END
:HARBOURERROR
ECHO Harbour Compiler error see harb.log
GOTO END
:COMPILERROR
ECHO Borland Compiler error see comp.log
:END
Con un inconveniente al compilar la lib de tsbutton 7.0 con Bcc 6.5, a ver si me puedes ayudar, no lo he logrado ligar.
Errores:
Embarcadero C++ 6.50 for Win32 Copyright (c) 1993-2012 Embarcadero Technologies, Inc.
c:\autosys\prgs\tsbutton\source\function\BPAINT.C:
Error E2257 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: , expected
Error E2238 c:\autosys\prgs\bcc\include\stdarg.h 32: Multiple declaration for 'va_list'
Error E2344 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: Earlier declaration of 'va_list'
*** 3 errors in Compile ***
mi cfg's de bcc son:
bcc32.cfg
-Ic:\autosys\prgs\bcc\include;c:\autosys\prgs\bcc\include\dinkumware;c:\autosys\prgs\bcc\include\windows\crtl;c:\autosys\prgs\bcc\include\windows\rtl
-Ic:\autosys\prgs\bcc\include\windows\sdk;c:\autosys\prgs\bcc\include\windows
-Ic:\autosys\prgs\fun;c:\autosys\prgs\fwh\include;c:\autosys\prgs\xharbour\include
-Lc:\autosys\prgs\bcc\lib;c:\autosys\prgs\fun;c:\autosys\prgs\fwh\lib;c:\autosys\prgs\xharbour\lib
ilink32.cfg
-Lc:\autosys\prgs\bcc\lib;c:\autosys\prgs\fun;c:\autosys\prgs\fwh\lib;c:\autosys\prgs\xharbour\lib
tlinck32.cfg
-Lc:\autosys\prgs\bcc\lib
sbuttonx.bat ( valor de %prgs%=c:\autosys\prgs )
@ECHO OFF
rem change paths if neccesary
rem cambia las rutas si es necesario
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\Source\Classes\TSButton.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSLines.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSRadio.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSBar.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSTSay.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\xHarbour\Bin\Harbour %prgs%\tsbutton\source\classes\TSGradie.prg /n /m /w /es2 > harb.log
IF ERRORLEVEL 1 GOTO HARBOURERROR
%prgs%\bcc\bin\bcc32 -O2 -c -D__HARBOUR__ -L%prgs%\fwh\lib\;%prgs%\xHarbour\lib;%prgs%\bcc\lib -I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSButton.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSLines.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSRadio.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSBar.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSTSay.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include TSGradie.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
%prgs%\bcc\bin\bcc32 /O2 /c /D__HARBOUR__ /I%prgs%\bcc\include;%prgs%\fwh\include;%prgs%\xHarbour\include %prgs%\tsbutton\source\function\BPaint.c > comp.log
IF ERRORLEVEL 1 GOTO COMPILERROR
Del SButtonX.lib
%prgs%\bcc\bin\Tlib SButtonX +TSButton.obj > Lib.log
%prgs%\bcc\bin\Tlib SButtonX +BPaint.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSLines.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSRadio.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSBar.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSTSay.obj >> Lib.log
%prgs%\bcc\bin\Tlib SButtonX +TSGradie.obj >> Lib.log
Del *.c
Del *.obj
Del *.log
ECHO SButtonX.lib was successfuly created
ECHO SButtonX.lib fue creada exitosamente
GOTO END
:HARBOURERROR
ECHO Harbour Compiler error see harb.log
GOTO END
:COMPILERROR
ECHO Borland Compiler error see comp.log
:END
Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
- carlos vargas
- Posts: 1721
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Para Carlos Vargas, TsButton lib
http://www.donboscocorp.com/carlos/libsbutton.zip
tiene dos lib
la que tiene una x al final es para xharbour, la otra es para harbour.
he modificado un poco el archivo en .c para corregir algunos hb_parni y pasarlos a hb_parnl que es lo correcto para HWND, HDC, COLORREF, etc.
ademas de alguans modificaciones a nivel de encabezados para permitir que compile con harbour y xharbour sin problemas.
por favor prueba y me comentas si funciona ok o no.
por este medio.
salu2
tiene dos lib
la que tiene una x al final es para xharbour, la otra es para harbour.
he modificado un poco el archivo en .c para corregir algunos hb_parni y pasarlos a hb_parnl que es lo correcto para HWND, HDC, COLORREF, etc.
ademas de alguans modificaciones a nivel de encabezados para permitir que compile con harbour y xharbour sin problemas.
por favor prueba y me comentas si funciona ok o no.
por este medio.
salu2
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
- carlos vargas
- Posts: 1721
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Para Carlos Vargas, TsButton lib
bajar de neuvo, no funcionaba la lib para harbour, ya he reempalzado todas las llamadas super por ::super y ya trabaja
salu2
carlos
salu2
carlos
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
- noe aburto
- Posts: 418
- Joined: Wed Nov 26, 2008 6:33 pm
- Location: Morelia, Mich. Mexico.
Re: Para Carlos Vargas, TsButton lib
Sigue dando el error al compilar la lib.
La lib TSbuttonx.lib, la añado a mi proyecto y funciona muy bien, no me da ningun detalle.
Los errores de compilacion son los mismos que expuse al principio.
Compilando tsbar.prg...
Compilando tsbutton.prg...
Compilando tsgradie.prg...
Compilando tslines.prg...
Compilando tsradio.prg...
Compilando tstsay.prg...
Compilando bpaint.c...
Error E2257 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: , expected
Error E2238 C:\Autosys\Prgs\BCC\Include\stdarg.h 32: Multiple declaration for 'va_list'
Error E2344 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: Earlier declaration of 'va_list'
7 Files, 0 Warnings, 3 Errors
Tiempo de compilación: 5.60s Tiempo de enlazado: 0s Tiempo total: 5.62s
La lib TSbuttonx.lib, la añado a mi proyecto y funciona muy bien, no me da ningun detalle.
Los errores de compilacion son los mismos que expuse al principio.
Compilando tsbar.prg...
Compilando tsbutton.prg...
Compilando tsgradie.prg...
Compilando tslines.prg...
Compilando tsradio.prg...
Compilando tstsay.prg...
Compilando bpaint.c...
Error E2257 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: , expected
Error E2238 C:\Autosys\Prgs\BCC\Include\stdarg.h 32: Multiple declaration for 'va_list'
Error E2344 c:\autosys\prgs\bcc\include\dinkumware\yvals.h 960: Earlier declaration of 'va_list'
7 Files, 0 Warnings, 3 Errors
Tiempo de compilación: 5.60s Tiempo de enlazado: 0s Tiempo total: 5.62s
Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
- carlos vargas
- Posts: 1721
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Para Carlos Vargas, TsButton lib
Noe, dime estas usando en bcc582?
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
- noe aburto
- Posts: 418
- Joined: Wed Nov 26, 2008 6:33 pm
- Location: Morelia, Mich. Mexico.
Re: Para Carlos Vargas, TsButton lib
No, es la version bcc 6.5 que me pasaste.
Con la bcc 5.82 no me daba este error.
Con la bcc 5.82 no me daba este error.
Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
- carlos vargas
- Posts: 1721
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Para Carlos Vargas, TsButton lib
Extraño noé, ese compilador es el que uso y con el
que comiple las lib sin problemas que tu indicas.
que comiple las lib sin problemas que tu indicas.
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
- carlos vargas
- Posts: 1721
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Para Carlos Vargas, TsButton lib
modifica los ficheros de configuracion cambiando el path de tu compilador.
(aca eliminamos referencias de incluides de fhw y xharbour.
prueba y comentas
bcc32.cfg
-
ilink32.cfg
(aca eliminamos referencias de incluides de fhw y xharbour.
prueba y comentas
bcc32.cfg
Code: Select all | Expand
-I"d:\borland\bcc650\include";"d:\borland\bcc650\include\dinkumware";"d:\borland\bcc650\include\windows";"d:\borland\bcc650\include\windows\rtl";"d:\borland\bcc650\include\windows\crtl";"d:\borland\bcc650\include\windows\sdk"
-L"d:\borland\bcc650\lib";"d:\borland\bcc650\lib\psdk"
-
ilink32.cfg
Code: Select all | Expand
-L"d:\borland\bcc650\lib";"d:\borland\bcc650\psdk"
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
- MarioG
- Posts: 1380
- Joined: Fri Oct 14, 2005 1:28 pm
- Location: Resistencia - Chaco - AR
- Been thanked: 2 times
Re: Para Carlos Vargas, TsButton lib
Hola Carlos;
Estoy teniendo un problema similar al de este post, http://forums.fivetechsupport.com/viewtopic.php?f=6&t=29579&start=15#p167444
Me podrías pasar, nuevamente este enlace?, al parece ya no esta disponible
muchas gracias
Estoy teniendo un problema similar al de este post, http://forums.fivetechsupport.com/viewtopic.php?f=6&t=29579&start=15#p167444
Me podrías pasar, nuevamente este enlace?, al parece ya no esta disponible
muchas gracias
carlos vargas wrote:http://www.donboscocorp.com/carlos/libsbutton.zip
tiene dos lib
la que tiene una x al final es para xharbour, la otra es para harbour.
he modificado un poco el archivo en .c para corregir algunos hb_parni y pasarlos a hb_parnl que es lo correcto para HWND, HDC, COLORREF, etc.
ademas de alguans modificaciones a nivel de encabezados para permitir que compile con harbour y xharbour sin problemas.
...
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina