FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#25
|
|||
|
|||
tsk... estoy pensando en qué clase de genio eres tú... jajaj
Te cuento, sin leer tu edición del post, instalé libncurses-dev y luego ejecuté el ./autogen.sh lo que parece haberse ejecutado bien... pues dice qu el Paquete Firebird 2 fue configurado como ClassicServer... ejecuté el make y me dio otra vez un error, entonces encontré tu edición y ejecuté ./configure y luego make, pero me volvió a dar error: ...The Firebird2 package has been configured with the following options: Architecture : ClassicServer Debug : disabled 64 bit I/O for 32-bit platforms : enabled Raw devices : enabled Service name : gds_db Service port : 3050 GPRE modules : c_cxx.cpp Install Dir : /usr/local/firebird pi@raspberrypi:~/firebird $ make make -C gen firebird make[1]: se entra en el directorio '/home/pi/firebird/gen' make CFLAGS=" -pthread" -j1 -f ../gen/Makefile.extern.editline make[2]: se entra en el directorio '/home/pi/firebird/gen' make[2]: No se hace nada para 'libeditline'. make[2]: se sale del directorio '/home/pi/firebird/gen' (cd ..; ./src/misc/writeBuildNum.sh rebuildHeader) files are identical make boot_phase1_build make[2]: se entra en el directorio '/home/pi/firebird/gen' make -j1 -f ../gen/Makefile.boot.gpre gpre_boot make[3]: se entra en el directorio '/home/pi/firebird/gen' g++ -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -O3 -DNDEBUG -DLINUX -DARM -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0 -DFB_SEND_FLAGS=MSG_NOSIGNAL -pthread -c ../src/jrd/gds.cpp -o ../temp/boot/jrd/gds.o In file included from ../src/include/../common/classes/alloc.h:43:0, from ../src/include/../common/classes/fb_string.h:39, from ../src/jrd/../jrd/os/path_utils.h:31, from ../src/jrd/gds.cpp:47: ../src/include/../common/classes/fb_atomic.h:521:2: error: #error AtomicCounter: implement appropriate code for your platform! #error AtomicCounter: implement appropriate code for your platform! ^~~~~ In file included from ../src/include/../common/classes/fb_string.h:39:0, from ../src/jrd/../jrd/os/path_utils.h:31, from ../src/jrd/gds.cpp:47: ../src/include/../common/classes/alloc.h:207:2: error: ‘AtomicCounter’ does not name a type AtomicCounter mst_usage; ^~~~~~~~~~~~~ ../src/include/../common/classes/alloc.h:210:2: error: ‘AtomicCounter’ does not name a type AtomicCounter mst_mapped; ^~~~~~~~~~~~~ ../src/include/../common/classes/alloc.h: In constructor ‘Firebird::MemoryStats::MemoryStats(Firebird::MemoryStats*)’: ../src/include/../common/classes/alloc.h:187:25: error: class ‘Firebird::MemoryStats’ does not have any field named ‘mst_usage’ : mst_parent(parent), mst_usage(0), mst_mapped(0), mst_max_usage(0), mst_max_mapped(0) ^~~~~~~~~ ../src/include/../common/classes/alloc.h:187:39: error: class ‘Firebird::MemoryStats’ does not have any field named ‘mst_mapped’ : mst_parent(parent), mst_usage(0), mst_mapped(0), mst_max_usage(0), mst_max_mapped(0) ^~~~~~~~~~ ../src/include/../common/classes/alloc.h: In member function ‘size_t Firebird::MemoryStats::getCurrentUsage() const’: ../src/include/../common/classes/alloc.h:193:42: error: ‘mst_usage’ was not declared in this scope size_t getCurrentUsage() const { return mst_usage.value(); } ^~~~~~~~~ ../src/include/../common/classes/alloc.h: In member function ‘size_t Firebird::MemoryStats::getCurrentMapping() const’: ../src/include/../common/classes/alloc.h:195:44: error: ‘mst_mapped’ was not declared in this scope size_t getCurrentMapping() const { return mst_mapped.value(); } ^~~~~~~~~~ ../src/include/../common/classes/alloc.h: At global scope: ../src/include/../common/classes/alloc.h:270:2: error: ‘AtomicCounter’ does not name a type AtomicCounter used_memory; ^~~~~~~~~~~~~ In file included from ../src/include/../common/classes/fb_string.h:40:0, from ../src/jrd/../jrd/os/path_utils.h:31, from ../src/jrd/gds.cpp:47: ../src/include/../common/classes/RefCounted.h:59:3: error: ‘AtomicCounter’ does not name a type AtomicCounter m_refCnt; ^~~~~~~~~~~~~ ../src/include/../common/classes/RefCounted.h: In member function ‘virtual int Firebird::RefCounted::addRef()’: ../src/include/../common/classes/RefCounted.h:38:13: error: ‘m_refCnt’ was not declared in this scope return ++m_refCnt; ^~~~~~~~ ../src/include/../common/classes/RefCounted.h: In member function ‘virtual int Firebird::RefCounted::release()’: ../src/include/../common/classes/RefCounted.h:44:25: error: ‘m_refCnt’ was not declared in this scope const int refCnt = --m_refCnt; ^~~~~~~~ ../src/include/../common/classes/RefCounted.h:45:9: error: in argument to unary ! if (!refCnt) ^~~~~~ ../src/include/../common/classes/RefCounted.h: In constructor ‘Firebird::RefCounted::RefCounted()’: ../src/include/../common/classes/RefCounted.h:51:18: error: class ‘Firebird::RefCounted’ does not have any field named ‘m_refCnt’ RefCounted() : m_refCnt(0) {} ^~~~~~~~ In file included from ../src/jrd/../jrd/jrd.h:88:0, from ../src/jrd/gds.cpp:150: ../src/jrd/../jrd/../jrd/flu.h: At global scope: ../src/jrd/../jrd/../jrd/flu.h:46:14: error: ‘AtomicCounter’ in namespace ‘Firebird’ does not name a type Firebird::AtomicCounter useCount; ^~~~~~~~~~~~~ ../src/jrd/../jrd/../jrd/flu.h: In member function ‘void Jrd::Module::InternalModule::acquire()’: ../src/jrd/../jrd/../jrd/flu.h:82:7: error: ‘useCount’ was not declared in this scope ++useCount; ^~~~~~~~ ../src/jrd/../jrd/../jrd/flu.h: In member function ‘int Jrd::Module::InternalModule::release()’: ../src/jrd/../jrd/../jrd/flu.h:88:14: error: ‘useCount’ was not declared in this scope return --useCount; ^~~~~~~~ In file included from ../src/jrd/../jrd/../jrd/Database.h:54:0, from ../src/jrd/../jrd/jrd.h:93, from ../src/jrd/gds.cpp:150: ../src/jrd/../jrd/../jrd/../common/classes/PublicHandle.h: At global scope: ../src/jrd/../jrd/../jrd/../common/classes/PublicHandle.h:46:3: error: ‘AtomicCounter’ does not name a type AtomicCounter astDisabled; // When >0 - AST returns taking no actions ^~~~~~~~~~~~~ In file included from ../src/jrd/../jrd/../jrd/Database.h:65:0, from ../src/jrd/../jrd/jrd.h:93, from ../src/jrd/gds.cpp:150: ../src/jrd/../jrd/../jrd/../lock/lock_proto.h:488:26: error: field ‘m_waitingOwners’ has incomplete type ‘Firebird::AtomicCounter’ Firebird::AtomicCounter m_waitingOwners; ^~~~~~~~~~~~~~~ ../src/jrd/../jrd/../jrd/../lock/lock_proto.h:300:8: note: forward declaration of ‘class Firebird::AtomicCounter’ class AtomicCounter; ^~~~~~~~~~~~~ In file included from ../src/jrd/../jrd/jrd.h:93:0, from ../src/jrd/gds.cpp:150: ../src/jrd/../jrd/../jrd/Database.h:98:27: error: field ‘useCount’ has incomplete type ‘Firebird::AtomicCounter’ Firebird::AtomicCounter useCount; ^~~~~~~~ In file included from ../src/jrd/../jrd/../jrd/Database.h:65:0, from ../src/jrd/../jrd/jrd.h:93, from ../src/jrd/gds.cpp:150: ../src/jrd/../jrd/../jrd/../lock/lock_proto.h:300:8: note: forward declaration of ‘class Firebird::AtomicCounter’ class AtomicCounter; ^~~~~~~~~~~~~ In file included from ../src/jrd/../jrd/jrd.h:93:0, from ../src/jrd/gds.cpp:150: ../src/jrd/../jrd/../jrd/Database.h:228:27: error: field ‘waiters’ has incomplete type ‘Firebird::AtomicCounter’ Firebird::AtomicCounter waiters; ^~~~~~~ In file included from ../src/jrd/../jrd/../jrd/Database.h:65:0, from ../src/jrd/../jrd/jrd.h:93, from ../src/jrd/gds.cpp:150: ../src/jrd/../jrd/../jrd/../lock/lock_proto.h:300:8: note: forward declaration of ‘class Firebird::AtomicCounter’ class AtomicCounter; ^~~~~~~~~~~~~ ../gen/make.rules:112: fallo en las instrucciones para el objetivo '../temp/boot/jrd/gds.o' make[3]: *** [../temp/boot/jrd/gds.o] Error 1 make[3]: se sale del directorio '/home/pi/firebird/gen' Makefile:233: fallo en las instrucciones para el objetivo 'gpre_boot' make[2]: *** [gpre_boot] Error 2 make[2]: se sale del directorio '/home/pi/firebird/gen' Makefile:227: fallo en las instrucciones para el objetivo '../gen/firebird/bin/gpre_static' make[1]: *** [../gen/firebird/bin/gpre_static] Error 2 make[1]: se sale del directorio '/home/pi/firebird/gen' Makefile:6: fallo en las instrucciones para el objetivo 'firebird' make: *** [firebird] Error 2 |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Lazarus y Firebird en Raspberry Pi | mjjj | Lazarus, FreePascal, Kylix, etc. | 4 | 11-09-2018 15:36:16 |
Conculta de Ventajas Optimización de Firebird 3.0 sobre Firebird 2.5 | Combat-F2D | Firebird e Interbase | 18 | 19-04-2016 23:11:42 |
Windows 10 para la Raspberry Pi 2 | nlsgarcia | La Taberna | 8 | 11-02-2015 09:58:03 |
instalar Win2003R2 sobre WinXP | rafita | Windows | 4 | 13-08-2007 09:40:36 |
Instalar PHP + Firebird | brandolin | PHP | 3 | 24-05-2004 16:48:40 |
|