From 43fc5b7abf74367b07c602634d80c4ecacf4fb37 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 13 Oct 2010 17:35:01 +0000 Subject: [PATCH] 2010-10-13 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * pgsql version. * contrib/xhb/hboutdbg.c ! Fixed missing xhb.h for public function declaration. * contrib/sddoci/sddoci.c ! Implemented fix based on Przemek's recent commit to sddpg. (2010-10-04 12:43 UTC+0200) I made no testing, just tried to copy the method since the situation looked the same. Please review/test. + utils/hbmk2/hbmk2.es_PE.po * utils/hbmk2/hbmk2.hbp + Added Spanish translation. Many thanks to Guillermo Varona Silupu (GVS) for the translation and for making it available to Harbour. ; QUESTION: These are used from xhb lib, yet they are not exported from harbour dll. Should they be worked around in xhb or exported?: hb_stackItem, hb_stackBaseOffset, hb_stackBaseProcOffset, hb_stackWithObjectOffset --- harbour/ChangeLog | 55 +- harbour/contrib/sddoci/sddoci.c | 24 +- harbour/contrib/xhb/hboutdbg.c | 2 + harbour/package/winuni/RELNOTES | 2 +- harbour/utils/hbmk2/hbmk2.es_PE.po | 1087 ++++++++++++++++++++++++++++ harbour/utils/hbmk2/hbmk2.hbp | 2 +- 6 files changed, 1145 insertions(+), 27 deletions(-) create mode 100644 harbour/utils/hbmk2/hbmk2.es_PE.po diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 196bf1730b..c37bbf3436 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,31 @@ The license applies to all entries newer than 2009-04-28. */ +2010-10-13 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * package/winuni/RELNOTES + * pgsql version. + + * contrib/xhb/hboutdbg.c + ! Fixed missing xhb.h for public function declaration. + + * contrib/sddoci/sddoci.c + ! Implemented fix based on Przemek's recent commit to sddpg. + (2010-10-04 12:43 UTC+0200) + I made no testing, just tried to copy the method since the + situation looked the same. Please review/test. + + + utils/hbmk2/hbmk2.es_PE.po + * utils/hbmk2/hbmk2.hbp + + Added Spanish translation. + Many thanks to Guillermo Varona Silupu (GVS) for the translation + and for making it available to Harbour. + + ; QUESTION: These are used from xhb lib, yet they are not exported + from harbour dll. Should they be worked around in xhb + or exported?: + hb_stackItem, hb_stackBaseOffset, hb_stackBaseProcOffset, + hb_stackWithObjectOffset + 2010-10-13 20:00 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/tests/pdfcreat.prg ! fixed warning for whose who uses alternatve sample branch #if 0 @@ -100,7 +125,7 @@ 2010-10-10 22:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqslots.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.h - - Removed: events synonymous signals, i.e., :mousePressEvent() and + - Removed: events synonymous signals, i.e., :mousePressEvent() and family. These must be trapped via events interface instead of signals interface. @@ -112,9 +137,9 @@ * contrib/hbqt/qtgui/hbqt_hbqtableview.h * contrib/hbqt/qtgui/qth/HBQTableView.qth - Removed: events synonymous signals. - + Introduced: :hbSetBlock( bBlock ) method along the + + Introduced: :hbSetBlock( bBlock ) method along the lines of similar mechanism for other sub-classes. - This maybe the building block for thought-of + This maybe the building block for thought-of sub-calling of Qt classes. * contrib/hbqt/qtgui/hbqtgui.ch @@ -126,7 +151,7 @@ * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbptabpage.prg - ! Fixed: many artifacts which are the results of recent + ! Fixed: many artifacts which are the results of recent changes in hbQT structure and implementation. New protocol surfaced many shortcomings in previous implementation. @@ -232,7 +257,7 @@ 2010-10-07 18:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideedit.prg - ! Fixed: paste operation was not deleting the selected text + ! Fixed: paste operation was not deleting the selected text before pasting new text. 2010-10-07 10:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) @@ -247,7 +272,7 @@ ! An important regression fix. Please always construct an object when :from() is used as: HB_Q*Class():from( pPtr ) - instead of + instead of Q*Class():from( pPtr ) 2010-10-06 12:22 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) @@ -347,11 +372,11 @@ * contrib/hbqt/qtcore/hbqt_hbqslots.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.h + Added: Francesco Perillo's new SIGNAL/SLOT mechanism. - It is guarded against #ifdef __PRITPAL__ which is defined - by default in hbqt_hbqslots.h. To switch over to new - mechanism, simply comment out #define __PRITPAL__ and - recompile hbQT. Once all slots will be working, sections - covered under __PRITPAL__ will be removed. This way + It is guarded against #ifdef __PRITPAL__ which is defined + by default in hbqt_hbqslots.h. To switch over to new + mechanism, simply comment out #define __PRITPAL__ and + recompile hbQT. Once all slots will be working, sections + covered under __PRITPAL__ will be removed. This way we can test new protocol whosoever wants to investigate insides. @@ -393,17 +418,17 @@ * contrib/hbqt/qtgui/qth/QWidget.qth ! Some tweaks to be ready for next massive commit where CONSTRIUCTORS will be managed automatically. - + * contrib/hbqt/utils/hbqtgen.prg + Added: constructs to manage CONSTRUCTORS automatically. ( yet not activated - a work-in-progress ) - + * contrib/hbxbp/xbptreeview.prg ! Refined SLOTS as per Fracesco's tips. * contrib/hbqt/qtcore/hbqt_hbqslots.cpp ! Refined SLOTS as per Fracesco's tips for QTreeWidget(). - + * contrib/hbide/hbqreportsmanager.prg * contrib/hbide/ideskeletons.prg ! Fixed: two reported regressions. @@ -422,7 +447,7 @@ * contrib/hbqt/qtcore/g/filelist.hbm * contrib/hbqt/qtcore/g/hbqtcore.h - * Re-generated. + * Re-generated. 2010-10-03 17:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg diff --git a/harbour/contrib/sddoci/sddoci.c b/harbour/contrib/sddoci/sddoci.c index 2132c1ac2a..f1f6966f2b 100644 --- a/harbour/contrib/sddoci/sddoci.c +++ b/harbour/contrib/sddoci/sddoci.c @@ -333,6 +333,7 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea ) SELF_SETFIELDEXTENT( ( AREAP ) pArea, uiFields ); pItemEof = hb_itemArrayNew( uiFields ); + pItem = hb_itemNew( NULL ); /* HB_TRACE( HB_TR_ALWAYS, ("fieldcount=%d", iNameLen) ); */ @@ -355,6 +356,7 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea ) if( ! col ) { hb_itemRelease( pItemEof ); + hb_itemRelease( pItem ); szError = ocilibGetError( NULL ); OCI_StatementFree( st ); hb_errRT_OCIDD( EG_OPEN, ESQLDD_STMTDESCR + 1001, szError, pArea->szQuery, 0 ); @@ -432,45 +434,45 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea ) memset( pStr, ' ', pFieldInfo.uiLen ); pStr[ pFieldInfo.uiLen ] = '\0'; - pItem = hb_itemPutCLPtr( NULL, pStr, pFieldInfo.uiLen ); + hb_itemPutCLPtr( pItem, pStr, pFieldInfo.uiLen ); break; } case HB_FT_MEMO: case HB_FT_VARLENGTH: case HB_FT_BLOB: - pItem = hb_itemPutC( NULL, NULL ); + hb_itemPutC( pItem, NULL ); break; case HB_FT_INTEGER: - pItem = hb_itemPutNI( NULL, 0 ); + hb_itemPutNI( pItem, 0 ); break; case HB_FT_LONG: if( pFieldInfo.uiDec == 0 ) - pItem = hb_itemPutNLLen( NULL, 0, pFieldInfo.uiLen ); + hb_itemPutNLLen( pItem, 0, pFieldInfo.uiLen ); else - pItem = hb_itemPutNDLen( NULL, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec ); + hb_itemPutNDLen( pItem, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec ); break; case HB_FT_DOUBLE: - pItem = hb_itemPutNDLen( NULL, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec ); + hb_itemPutNDLen( pItem, 0.0, pFieldInfo.uiLen, pFieldInfo.uiDec ); break; case HB_FT_LOGICAL: - pItem = hb_itemPutL( NULL, HB_FALSE ); + hb_itemPutL( pItem, HB_FALSE ); break; case HB_FT_DATE: - pItem = hb_itemPutDL( NULL, 0 ); + hb_itemPutDL( pItem, 0 ); break; case HB_FT_TIME: case HB_FT_TIMESTAMP: - pItem = hb_itemPutTDT( NULL, 0, 0 ); + hb_itemPutTDT( pItem, 0, 0 ); break; default: - pItem = hb_itemNew( NULL ); + hb_itemClear( pItem ); bError = HB_TRUE; } @@ -485,6 +487,8 @@ static HB_ERRCODE ocilibOpen( SQLBASEAREAP pArea ) break; } + hb_itemRelease( pItem ); + if( bError ) { hb_itemRelease( pItemEof ); diff --git a/harbour/contrib/xhb/hboutdbg.c b/harbour/contrib/xhb/hboutdbg.c index 5e3c7388e9..6a61da33c2 100644 --- a/harbour/contrib/xhb/hboutdbg.c +++ b/harbour/contrib/xhb/hboutdbg.c @@ -60,6 +60,8 @@ #include "hbapiitm.h" #include "hbapifs.h" +#include "xhb.h" + #if defined( HB_OS_WIN ) #include #endif diff --git a/harbour/package/winuni/RELNOTES b/harbour/package/winuni/RELNOTES index 64cf76cf2b..3de3964c5e 100644 --- a/harbour/package/winuni/RELNOTES +++ b/harbour/package/winuni/RELNOTES @@ -65,7 +65,7 @@ Tool/lib versions used to create this package: MySQL 5.1.41 OCILIB 3.7.0 OpenSSL 1.0.0a - PostgreSQL 8.4.2-1 + PostgreSQL 9.0.1 QT 4.7.0 WATTCP 2.2.10 diff --git a/harbour/utils/hbmk2/hbmk2.es_PE.po b/harbour/utils/hbmk2/hbmk2.es_PE.po new file mode 100644 index 0000000000..fde72bf4eb --- /dev/null +++ b/harbour/utils/hbmk2/hbmk2.es_PE.po @@ -0,0 +1,1087 @@ +msgid "" +msgstr "" +"Project-Id-Version: hbmk2\n" +"Last-Translator: Guillermo Varona \n" +"Language-Team: Guillermo Varona \n" +"MIME-Version: 1.0\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Spanish\n" +"X-Poedit-Country: PERÚ\n" +"Content-Type: text/plain; charset=UTF-8\n" + +#: hbmk2.prg:861 +#, c-format +msgid "Processing environment options: %1$s" +msgstr "Processando opciones de ambiente: %1$s" + +#: hbmk2.prg:455 +#, c-format +msgid "Press any key to continue..." +msgstr "Presione cualquier tecla para continuar..." + +#: hbmk2.prg:5095 +#, c-format +msgid "Autodetected header dir for %1$s: %2$s" +msgstr "Carpeta de cabecera detectada para %1$s: %2$s" + +#: hbmk2.prg:7851 +#, c-format +msgid "additional path to search for headers" +msgstr "rutass adicionales para buscar para cabeceras" + +#: hbmk2.prg:7575 +#, c-format +msgid "Loading xbp (xbuild) project file: %1$s" +msgstr "Cargando proyecto xbp (xbuild): %1$s" + +#: hbmk2.prg:2058 +#, c-format +msgid "Error: No source files were specified." +msgstr "Error: archivos fuente no se especificaron." + +#: hbmk2.prg:3967 +#: hbmk2.prg:4009 +#, c-format +msgid "Error: Running resource compiler. %1$s" +msgstr "Error: Ejecución de compilador de recursos. %1$s" + +#: hbmk2.prg:7942 +#, c-format +msgid "force C/C++ mode or reset to default" +msgstr "fuerza modo C/C++ o restablecimiento de valores" + +#: hbmk2.prg:1104 +#, c-format +msgid "Error: HB_INSTALL_PREFIX not set, failed to autodetect.\\nPlease run this tool from its original location inside the Harbour installation or set HB_INSTALL_PREFIX environment variable to Harbour's root directory." +msgstr "Error: HB_INSTALL_PREFIX no definido, fallo autodetección.\\nPor favor, ejecute esta herramienta desde su ubicación original dentro de la carpeta de instalación de Harbour o configure la variable de entorno HB_INSTALL_PREFIX hacia el directorio raíz de Harbour." + +#: hbmk2.prg:953 +#, c-format +msgid "Autodetected platform: %1$s" +msgstr "Plataforma detectada: %1$s" + +#: hbmk2.prg:2095 +#, c-format +msgid "Error: Working directory cannot be created: %1$s" +msgstr "Error: Directorio de trabajo no puede ser creado: %1$s" + +#: hbmk2.prg:3576 +#: hbmk2.prg:3610 +#, c-format +msgid "Error: Running Harbour compiler. %1$s" +msgstr "Error: Ejecutando compilador Harbour: %1$s" + +#: hbmk2.prg:1075 +#, c-format +msgid "Error: Platform value unknown: %1$s" +msgstr "Error: Valor incorrecto para plataforma: %1$s" + +#: hbmk2.prg:1700 +#, c-format +msgid "Warning: Invalid -gt value ignored: %1$s" +msgstr "Advertencia: Opción -gt no válida, se ignora: %1$s" + +#: hbmk2.prg:7692 +#, c-format +msgid "Loading xhp (xMate) project file: %1$s" +msgstr "Cargando archivo xhp (proyecto xMate): %1$s" + +#: hbmk2.prg:1271 +#, c-format +msgid "Autodetected C compiler '%1$s' skipped because required Harbour core libraries are not found." +msgstr "Compilador C detectado '%1$s' saltado porque requiere librerías del núcleo de Harbour no encontradas." + +#: hbmk2.prg:1691 +#, c-format +msgid "Warning: Invalid -main value ignored: %1$s" +msgstr "Advertencia: Opción -main no válida, se ignora: %1$s" + +#: hbmk2.prg:1295 +#, c-format +msgid "Autodetected C compiler: %1$s" +msgstr "Compilador C detectado automáticamente: %1$s" + +#: hbmk2.prg:1301 +#, c-format +msgid "" +"Could not detect any supported C compiler in your PATH.\\n" +"Please setup one or set -compiler= option to one of these values: %1$s" +msgstr "" +"No se pudo detectar ningún compilador C en su PATH.\\n" +"Por favor, utilice la opción -compiler= para especificar uno de estos valores: %1$s" + +#: hbmk2.prg:1307 +#, c-format +msgid "Error: Compiler value unknown: %1$s" +msgstr "Error: Compilador no válido o desconocido: %1$s" + +#: hbmk2.prg:1378 +#, c-format +msgid "Using Harbour: %1$s %2$s %3$s %4$s" +msgstr "Usando Harbour: %1$s %2$s %3$s %4$s" + +#: hbmk2.prg:1299 +#, c-format +msgid "" +"Please choose a C compiler by using -compiler= option.\\n" +"You have the following choices on your platform: %1$s" +msgstr "" +"Por favor, elija un compilador C usando la Opción: -compiler=.\\n" +"tiene las siguientes opciones en su plataforma: %1$s" + +#: hbmk2.prg:1380 +#, c-format +msgid "Using C compiler: %1$s" +msgstr "Usando compilador C: %1$s" + +#: hbmk2.prg:5020 +#: hbmk2.prg:5028 +#, c-format +msgid "Error: In %1$s at line %2$s %3$s:" +msgstr "Error: En %1$s línea %2$s %3$s:" + +#: hbmk2.prg:1448 +#, c-format +msgid "Processing local make script: %1$s" +msgstr "Procesando script local: %1$s" + +#: hbmk2.prg:4127 +#, c-format +msgid "Warning: C/C++ compiler script could not be created, continuing in command line." +msgstr "Advertencia: Script para compilador C/C++ no puede ser creado, continuando en la línea de comandos." + +#: hbmk2.prg:4457 +#, c-format +msgid "Error: Running lib command. %1$s" +msgstr "Error: Ejecutando comando lib. %1$s" + +#: hbmk2.prg:1804 +#: hbmk2.prg:6016 +#, c-format +msgid "%1$s" +msgstr "%1$s" + +#: hbmk2.prg:3407 +#, c-format +msgid "Creating VCS header: %1$s" +msgstr "Creando cabecera VCS: %1$s" + +#: hbmk2.prg:3921 +#, c-format +msgid "Warning: Stub helper .rc file could not be created." +msgstr "Advertencia: archivo auxiliar .rc no puede ser creado." + +#: hbmk2.prg:3961 +#: hbmk2.prg:3999 +#, c-format +msgid "Resource compiler command:" +msgstr "Comando para compilador de Recursos:" + +#: hbmk2.prg:7960 +#, c-format +msgid "Options can also be specified in environment variable %1$s" +msgstr "Las opciones también se pueden especificar en la variable de entorno %1$s" + +#: hbmk2.prg:4378 +#, c-format +msgid "Warning: Dynamic lib link script could not be created, continuing in command line." +msgstr "Advertencia: Script para enlace de librería dinámica no puede ser creado, continuando en la línea de comandos." + +#: hbmk2.prg:4240 +#, c-format +msgid "Target up to date: %1$s" +msgstr "Meta actualizada: %1$s" + +#: hbmk2.prg:4308 +#, c-format +msgid "Error: Running linker. %1$s" +msgstr "Error: Ejecutando linkeditor. %1$s" + +#: hbmk2.prg:4390 +#, c-format +msgid "Dynamic lib link script:" +msgstr "Script para enlace de librería dinámica:" + +#: hbmk2.prg:4290 +#, c-format +msgid "Warning: Link script could not be created, continuing in command line." +msgstr "Advertencia: Script de enlace no puede ser creado, continuando en la línea de comandos." + +#: hbmk2.prg:4298 +#, c-format +msgid "Linker command:" +msgstr "Comando de Linkeditor:" + +#: hbmk2.prg:4386 +#, c-format +msgid "Dynamic lib link command:" +msgstr "Comando para enlace de Librería dinámica:" + +#: hbmk2.prg:4588 +#, c-format +msgid "Warning: Running compression command. %1$s:" +msgstr "Advertencia: Ejecutando comando de compresión. %1$s:" + +#: hbmk2.prg:3541 +#, c-format +msgid "Harbour compiler command (embedded):" +msgstr "Línea de comando de compilador Harbour: (interno)" + +#: hbmk2.prg:1930 +#: hbmk2.prg:5817 +#: hbmk2.prg:5921 +#: hbmk2.prg:5964 +#, c-format +msgid "Processing: %1$s" +msgstr "Procesando: %1$s" + +#: hbmk2.prg:3420 +#, c-format +msgid "Creating timestamp header: %1$s" +msgstr "Creando cabecera con fecha y hora: %1$s" + +#: hbmk2.prg:4175 +#: hbmk2.prg:4707 +#, c-format +msgid "Error: Running C/C++ compiler job #%1$s. %2$s" +msgstr "Error: Ejecutando trabajo del compilador C/C++ #%1$s. %2$s" + +#: hbmk2.prg:3515 +#, c-format +msgid "Compiling Harbour sources..." +msgstr "Harbour: Compilando módulos..." + +#: hbmk2.prg:3604 +#, c-format +msgid "Harbour compiler command:" +msgstr "Línea de comando de Harbour:" + +#: hbmk2.prg:3539 +#, c-format +msgid "Harbour compiler command (embedded) job #%1$s:" +msgstr "Trabajo de compilador harbour (interno) #%1$s:" + +#: hbmk2.prg:3553 +#, c-format +msgid "Error: Running Harbour compiler (embedded). %1$s" +msgstr "Error: Ejecutando compilador Harbour (interno): %1$s" + +#: hbmk2.prg:3574 +#, c-format +msgid "Error: Running Harbour compiler job #%1$s. %2$s" +msgstr "Error: Ejecutando trabajo de Compilador Harbour #%1$s. %2$s" + +#: hbmk2.prg:4349 +#, c-format +msgid "Creating dynamic library... %1$s" +msgstr "Creando librería dinámica... %1$s" + +#: hbmk2.prg:3991 +#, c-format +msgid "Warning: Resource compiler script could not be created, continuing in command line." +msgstr "Advertencia: Script para compilador de Recursos no puede ser creado, continuando en la línea de comandos." + +#: hbmk2.prg:3772 +#, c-format +msgid "Warning: Stub helper .c program could not be created." +msgstr "Advertencia: archivo auxiliar .c no puede ser creado." + +#: hbmk2.prg:4060 +#, c-format +msgid "Compiling..." +msgstr "Compilando..." + +#: hbmk2.prg:4136 +#: hbmk2.prg:4697 +#, c-format +msgid "C/C++ compiler command job #%1$s:" +msgstr "Trabajo de Compilador C/C++ #%1$s:" + +#: hbmk2.prg:4412 +#, c-format +msgid "Creating static library... %1$s" +msgstr "Creando librería estática... %1$s" + +#: hbmk2.prg:4243 +#, c-format +msgid "Warning: Cannot create directory for target '%1$s'." +msgstr "Advertencia: No se puede crear directorio de destino '%1$s'." + +#: hbmk2.prg:4250 +#, c-format +msgid "Warning: Cannot delete existing target '%1$s'." +msgstr "Advertencia: No se puede eliminar destino existente '%1$s'." + +#: hbmk2.prg:7960 +#, c-format +msgid "Certain .hbc lines (libs=, hbcs=, prgflags=, cflags=, ldflags=, libpaths=, instfiles=, instpaths=, echo=) and corresponding command line parameters will accept macros: ${hb_root}, ${hb_dir}, ${hb_name}, ${hb_plat}, ${hb_comp}, ${hb_build}, ${hb_cpu}, ${hb_bin}, ${hb_lib}, ${hb_dyn}, ${hb_inc}, ${}. libpaths= also accepts %{hb_name} which translates to the name of the .hbc file under search." +msgstr "Algunas opciones del archivo .hbc (libs=, hbcs=, prgflags=, cflags=, ldflags=, libpaths=, instfiles=, instpaths=, echo=) y sus correspondientes parámetros de línea de comando aceptan las siguientes macros: ${hb_root}, ${hb_dir}, ${hb_name}, ${hb_plat}, ${hb_comp}, ${hb_build}, ${hb_cpu}, ${hb_bin}, ${hb_lib}, ${hb_dyn}, ${hb_inc}, ${}. libpaths= tambien acepta %{hb_name} que se traduce en el nombre del archivo. hbc bajo búsqueda." + +#: hbmk2.prg:4258 +#, c-format +msgid "Linking... %1$s" +msgstr "Enlazando... %1$s" + +#: hbmk2.prg:7942 +#, c-format +msgid "" +"set C compiler warning level\\n" +" can be: max, yes, low, no, def (default: yes)" +msgstr "" +"Configure nivel de advertencia (warnings) del compilador C\\n" +" puede ser: max, yes, low, no, def (default: yes)" + +#: hbmk2.prg:7942 +#, c-format +msgid "convert .xhp (xMate) project to .hbp file" +msgstr "convierte un proyecto .xhp (xMate) en un archivo .hbp" + +#: hbmk2.prg:4451 +#, c-format +msgid "Lib script:" +msgstr "Script para librería:" + +#: hbmk2.prg:7851 +#, c-format +msgid "additional path to search for libraries" +msgstr "PATH adicional para buscar librerías" + +#: hbmk2.prg:7942 +#, c-format +msgid "additional path to autodetect .c header locations" +msgstr "PATH adicional para detectar automáticamente lugares de archivos de cabeceras .c" + +#: hbmk2.prg:7942 +#, c-format +msgid "generate .ch header file with timestamp information. Generated header will define macros _HBMK_BUILD_DATE_, _HBMK_BUILD_TIME_, _HBMK_BUILD_TIMESTAMP_ with the date/time of build" +msgstr "generar archivo de cabecera .ch con información de fecha/hora. Cabecera generado definirá macros _HBMK_BUILD_DATE_, _HBMK_BUILD_TIME_, _HBMK_BUILD_TIMESTAMP_ con fecha/hora de creación de archivo." + +#: hbmk2.prg:4609 +#, c-format +msgid "Warning: Cannot create install directory for target %1$s." +msgstr "Advertencia: No se puede crear directorio de instalación destino: %1$s." + +#: hbmk2.prg:7851 +#, c-format +msgid "link with multi/single-thread Harbour VM" +msgstr "enlazar con soporte multi/single-thread Harbour VM" + +#: hbmk2.prg:7825 +#, c-format +msgid " hbmk2 [options] [] " +msgstr " hbmk2 [opciones] [] " + +#: hbmk2.prg:7942 +#, c-format +msgid "inherit .prg/.c/linker flags (or none) from Harbour build" +msgstr "heredar todos los flags .prg/.c/linker (o ninguno) desde construcción de Harbour " + +#: hbmk2.prg:7787 +#, c-format +msgid "cdp=EN" +msgstr "cdp=PTISO" + +#: hbmk2.prg:7946 +#, c-format +msgid "Notes:" +msgstr "Notas:" + +#: hbmk2.prg:4003 +#, c-format +msgid "Resource compiler script:" +msgstr "Script de compilador de recursos:" + +#: hbmk2.prg:7942 +#, c-format +msgid "copy target to . if is a directory, it should end with path separator. can be specified multiple times" +msgstr "copiar destino a . Si es un directorio, debe terminar con separador de path. Puede ser especificadas multiples veces." + +#: hbmk2.prg:4138 +#: hbmk2.prg:4699 +#, c-format +msgid "C/C++ compiler command:" +msgstr "Comando de compilador C/C++:" + +#: hbmk2.prg:7960 +#, c-format +msgid "%1$s make script in current directory is always processed if it exists." +msgstr "%1$s hace script en el directorio actual siempre se procesa, si existe." + +#: hbmk2.prg:4439 +#, c-format +msgid "Warning: Lib script could not be created, continuing in command line." +msgstr "Advertencia: Script para creación de librería no puede ser creado, continuando en la línea de comandos." + +#: hbmk2.prg:4396 +#, c-format +msgid "Error: Running dynamic lib link command. %1$s" +msgstr "Error: Ejecutando comando de enlace de librería dinámica. %1$s" + +#: hbmk2.prg:4447 +#, c-format +msgid "Lib command:" +msgstr "Comando LIB:" + +#: hbmk2.prg:4606 +#, c-format +msgid "Copied target to %1$s" +msgstr "Copiar a: %1$s" + +#: hbmk2.prg:4656 +#, c-format +msgid "Running executable:" +msgstr "Ejecutando aplicativo:" + +#: hbmk2.prg:7942 +#, c-format +msgid "pass flag to output executable when -run option is used" +msgstr "pasar flag a ejecutable de salida cuando opción -run es utilizada" + +#: hbmk2.prg:7942 +#, c-format +msgid "pass flag to linker (executable)" +msgstr "pasar flags a linkeditor (ejecutable)" + +#: hbmk2.prg:5835 +#, c-format +msgid "Error: Opening: %1$s" +msgstr "Error: Abriendo: %1$s" + +#: hbmk2.prg:5857 +#, c-format +msgid "Skipping from: %1$s" +msgstr "Ignorando a partir de: %1$s" + +#: hbmk2.prg:7942 +#, c-format +msgid "add/exclude C compiler debug info. For Harbour level debug, use Harbour option -b as usual" +msgstr "adicionar/excluir información de debug de compilador C. Para activar el debug de Harbour utilize la Opción -b como de costumbre." + +#: hbmk2.prg:7942 +#, c-format +msgid "start n compilation threads (multiprocess platforms only)" +msgstr "Inicia threads de compilación (solo para plataformas multiproceso)" + +#: hbmk2.prg:6945 +#, c-format +msgid "Rebuilt .po file '%1$s'" +msgstr "Reconstruido archivo .po '%1$s'" + +#: hbmk2.prg:7124 +#, c-format +msgid "Error: Cannot create file: %1$s" +msgstr "Error: No se puede crear el archivo: %1$s" + +#: hbmk2.prg:7851 +#, c-format +msgid "link with GT GT driver, can be repeated to link with more GTs. First one will be the default at runtime" +msgstr "enlazar con driver GT selecionado. se puede repetir para enlazar con más GTs. El primero será el predeterminado en tiempo de ejecución" + +#: hbmk2.prg:7942 +#, c-format +msgid "enable (or disable) single beep on successful exit, double beep on failure" +msgstr "activa (o desactiva) beep simple en caso de éxito, doble beep en caso de falla" + +#: hbmk2.prg:7942 +#, c-format +msgid "" +"working directory for incremental build mode\\n" +"(default: %1$s/plat/comp)" +msgstr "" +"directorio de trabajo para el modo de compilación incremental\\n" +"(default: %1$s/plat/comp)" + +#: hbmk2.prg:7942 +#, c-format +msgid "" +"compress executable/dynamic lib (needs UPX)\\n" +" can be: min, max, def" +msgstr "" +"comprime executable/librería dinamica (necesita UPX)\\n" +" puede ser: min, max, def" + +#: hbmk2.prg:7960 +#, c-format +msgid "Multiple -l, -L and