#1118 closed enhancement (fixed)

simplify rasnet use

Reported by: pbaumann Owned by: atoader
Priority: critical Milestone: 9.2
Component: rasnet Version: development
Keywords: Cc: gmerticariu
Complexity: Medium

Description (last modified by pbaumann)

The whole procedure described in http://rasdaman.org/wiki/InstallFromSource#rasnetcommunicationprotocol should go into the Makefiles.

Change History (10)

comment:1 Changed 20 months ago by pbaumann

  • Description modified (diff)

comment:2 Changed 20 months ago by dmisev

  • Cc gmerticariu added; atoader geor removed
  • Owner changed from dmisev to atoader
  • Status changed from new to assigned

Alex should create the git submodules structure for these dependencies if I remember correctly?

comment:3 follow-up: Changed 20 months ago by atoader

I was planning on doing this after the release as it requires substantial changes. You usually don't do major changes in beta. Alex's installer can take care of this for now. If you want I can do the changes until Wednesday

comment:4 Changed 20 months ago by pbaumann

yes, please do implement these changes. Usability is an important acceptance factor.

comment:5 in reply to: ↑ 3 Changed 20 months ago by dmisev

Replying to atoader:

You usually don't do major changes in beta.

Agreed, although rasnet is still optional so it's perhaps not so critical.

comment:6 Changed 20 months ago by atoader

I want to create a third_party folder which will contain a folder named grpc which points to the GRPC repo (the folder will be added using git submodules).

I need to build grpc and protobuf (included in grpc's dependencies) and install them to a temporary location.

What should this temporary location be? It needs to exists throughout the build process because I will use it for the include path and library paths needed by rasdaman.

comment:7 Changed 20 months ago by atoader

I think that users who want to use raslib will also need access to these libraries. They will link their code against raslib and the libraries of the communication protocol. Any thoughts on how to structure this?

comment:8 Changed 20 months ago by pbaumann

rasnet conveys tons of compiler warnings which need to be removed. Further, we might suppress the warnings coming from the Google code.

comment:9 Changed 20 months ago by atoader

I think the warnings issue should be moved to its own ticket. It will require more than a few hours of work.

comment:10 Changed 19 months ago by atoader

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.