Open GoogleCodeExporter opened 9 years ago
PROBLEMAS 1- Compilar el cliente del clusterer en Windows utilizando VS 2005 Express. 2- Compilar el cliente del clusterer de manera estática en linux. SOLUCIONES PROVISORIAS QUE NOS PERMITIERON RESOLVER EL PROBLEMA 1- Modificamos la linea 40 del siguiente archivo: http://code.google.com/p/parallel-clusterer/source/browse/branches/biopp/client/ clusterer_processor.cpp#40 por: #ifdef WIN32 # include <windows.h> #else # include <unistd.h> #endif -------------------------------------------------------------------------------- ---------------------------- 2- Se modificó el Makefile. NOTA: este Makefile fue modificado para poder compilar el clusterer (del branch biopp) con BOINC. A continuacion copio la salida del comando svn diff: Index: Makefile =================================================================== --- Makefile (revisión: 152) +++ Makefile (copia de trabajo) @@ -3,13 +3,21 @@ CLUSTERER_INCLUDES= -Icommon LDFLAGS+= -L/usr/local/lib -LDFLAGS+= -lboost_thread-gcc43-mt -LDFLAGS+= -lboost_system-gcc43-mt +LDFLAGS+= -Wl,-rpath /usr/local/lib +LDFLAGS+= -lboost_thread +LDFLAGS+= -lboost_system LDFLAGS+= -lprot-filer LDFLAGS+= -lgetopt_pp LDFLAGS+= -lbiopp +# BOINC +LDFLAGS-CLIENT= $(LDFLAGS) +LDFLAGS-CLIENT+= -lsched +LDFLAGS-CLIENT+= -lboinc_crypt +LDFLAGS-CLIENT+= -lboinc_api +LDFLAGS-CLIENT+= -lboinc +LDFLAGS-CLIENT+= -lmysqlclient +LDFLAGS-CLIENT+= -lpthread CPPFLAGS+= -Icommon -Iserver -I/usr/local/include/xdrfile/ -DMILI_NAMESPACE -Iclient/include ifeq ($(COVER),on) @@ -79,15 +87,18 @@ CLIENT_OBJECTS=$(patsubst %.cpp,%.o,$(CLIENT_CPP_SOURCES)) ################### all: clusterer clusterer-client clusterer: $(CLUSTERER_OBJECTS) $(CXX) -o clusterer $^ $(LDFLAGS) -lfud clusterer-client: $(CLIENT_OBJECTS) $(CXX) -o clusterer-client $^ $(LDFLAGS) -lfud_client +clusterer-client-static: $(CLIENT_OBJECTS) + $(CXX) -o clusterer-client-static $^ $(LDFLAGS) -static -lprot-filer -lgetopt_pp -lbiopp -lfud_client -lsched -lboinc_crypt -lboinc_api -lboinc -lmysqlclient -lpthread .PHONY: cleanall cleanobj cleanbackup help clean : cleanobj cleanbackup -------------------------------------------------------------------------------- ---------------------------- VERSION DEL CLUSTERER UTILIZADA Branch biopp del clusterer: svn checkout https://parallel-clusterer.googlecode.com/svn/branches/biopp Rev: 152
Original issue reported on code.google.com by lbe...@gmail.com on 19 Nov 2011 at 3:00
lbe...@gmail.com
Original issue reported on code.google.com by
lbe...@gmail.com
on 19 Nov 2011 at 3:00