Quantcast

v1.7.14 linux - bino git-repo changed

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

v1.7.14 linux - bino git-repo changed

ben simons
Hi,

I found "make bino" did not build for v1.7.14 linux.
It looks like the git-repo for bino has changed.
The following bino.cmake files need to be updated:

  Buildyard/build/binoConfig.cmake
  Buildyard/build/bino/src/bino-stamp/bino-gitinfo.txt
  Buildyard/build/bino/tmp/bino-gitclone.cmake
  Buildyard/config.eyescale/bino.cmake

The old repo URL was:  git://git.savannah.nongnu.org/bino.git

The new repo URL is:    http://git.savannah.gnu.org/cgit/bino.git

at least, that's what worked for me. Hope this info is useful.
Please let me know if there's something else which should be done.

cheers,
ben.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: v1.7.14 linux - bino git-repo changed

Stefan Eilemann

On 22. Jul 2014, at 4:27, ben simons [via Software] <[hidden email]> wrote:

> Hi,
>
> I found "make bino" did not build for v1.7.14 linux.
> It looks like the git-repo for bino has changed.

Thanks, fixed: https://github.com/Eyescale/config/commit/52d969cc83ebf2231556e4705811f4b795384d87


Cheers,

Stefan.


signature.asc (858 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: v1.7.14 linux - bino git-repo changed

ben simons
Thanks Stefan,

Actually, you might consider one more change?
I found that bino was not actually configuring to build "with" equalizer,
despite what it said/meant. Furthermore, there were a number of linking
errors. I found this change to the bino.cmake CONFIGURE_COMMAND works.

In:  

v1.7.14/Buildyard/config.eyescale/bino.cmake

Change:

CONFIGURE_COMMAND PKG_CONFIG_PATH=${CMAKE_CURRENT_BINARY_DIR}/install/lib/pkgconfig ${BINO_SOURCE}/configure  "--prefix=${CMAKE_CURRENT_BINARY_DIR}/install" CPPFLAGS=-I${CMAKE_CURRENT_BINARY_DIR}/install/include LDFLAGS=-L${CMAKE_CURRENT_BINARY_DIR}/install/lib

To:

  CONFIGURE_COMMAND PKG_CONFIG_PATH=${CMAKE_CURRENT_BINARY_DIR}/install/lib/pkgconfig ${BINO_SOURCE}/configure
        "--prefix=${CMAKE_CURRENT_BINARY_DIR}/install"
        CPPFLAGS=-I${CMAKE_CURRENT_BINARY_DIR}/install/include
        "LDFLAGS=-L${CMAKE_CURRENT_BINARY_DIR}/install/lib -lXext -lEqualizer -lEqualizerFabric -lLunchbox -lCollage"
        --with-equalizer
        libEqualizer_CFLAGS=-I/da/sw/equalizer/include
        libEqualizer_LIBS=-L/da/sw/equalizer/lib
        --with-xnvctrl
        xnvctrl_CFLAGS=-I/usr/include/NVCtrl
        xnvctrl_LDFLAGS=-L/usr/lib64

regards,
ben.

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: v1.7.14 linux - bino git-repo changed

ben simons

whoops - i left my local symbolic links in there. That should read


  CONFIGURE_COMMAND
PKG_CONFIG_PATH=${CMAKE_CURRENT_BINARY_DIR}/install/lib/pkgconfig
${BINO_SOURCE}/configure
        "--prefix=${CMAKE_CURRENT_BINARY_DIR}/install"
        CPPFLAGS=-I${CMAKE_CURRENT_BINARY_DIR}/install/include
        "LDFLAGS=-L${CMAKE_CURRENT_BINARY_DIR}/install/lib -lXext
-lEqualizer -lEqualizerFabric -lLunchbox -lCollage"
        --with-equalizer
        libEqualizer_CFLAGS=-I
${CMAKE_CURRENT_BINARY_DIR}/install/include
        libEqualizer_LIBS=-L
${CMAKE_CURRENT_BINARY_DIR}/install/lib
        --with-xnvctrl
        xnvctrl_CFLAGS=-I/usr/include/NVCtrl
        xnvctrl_LDFLAGS=-L/usr/lib64



On 07/22/14 21:32, ben simons wrote:
Re: [eq-dev] v1.7.14 linux - bino git-repo changed

Stefan Eilemann wrote
> Thanks, fixed:
> https://github.com/Eyescale/config/commit/52d969cc83ebf2231556e4705811f4b795384d87

Thanks Stefan,

Actually, you might consider one more change?
I found that bino was not actually configuring to build "with" equalizer,
despite what it said/meant. Furthermore, there were a number of linking
errors. I found this change to the bino.cmake CONFIGURE_COMMAND works.

In: 

v1.7.14/Buildyard/config.eyescale/bino.cmake

Change:

CONFIGURE_COMMAND
PKG_CONFIG_PATH=${CMAKE_CURRENT_BINARY_DIR}/install/lib/pkgconfig
${BINO_SOURCE}/configure  "--prefix=${CMAKE_CURRENT_BINARY_DIR}/install"
CPPFLAGS=-I${CMAKE_CURRENT_BINARY_DIR}/install/include
LDFLAGS=-L${CMAKE_CURRENT_BINARY_DIR}/install/lib

To:

  CONFIGURE_COMMAND
PKG_CONFIG_PATH=${CMAKE_CURRENT_BINARY_DIR}/install/lib/pkgconfig
${BINO_SOURCE}/configure
        "--prefix=${CMAKE_CURRENT_BINARY_DIR}/install"
        CPPFLAGS=-I${CMAKE_CURRENT_BINARY_DIR}/install/include
        "LDFLAGS=-L${CMAKE_CURRENT_BINARY_DIR}/install/lib -lXext
-lEqualizer -lEqualizerFabric -lLunchbox -lCollage"
        --with-equalizer
        libEqualizer_CFLAGS=-I/da/sw/equalizer/include
        libEqualizer_LIBS=-L/da/sw/equalizer/lib
        --with-xnvctrl
        xnvctrl_CFLAGS=-I/usr/include/NVCtrl
        xnvctrl_LDFLAGS=-L/usr/lib64

regards,
ben.





--
View this message in context: http://software.1713.n2.nabble.com/v1-7-14-linux-bino-git-repo-changed-tp7586031p7586034.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[hidden email]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com


UTS CRICOS Provider Code: 00099F
DISCLAIMER: This email message and any accompanying attachments may contain confidential information.
If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or
attachments. If you have received this message in error, please notify the sender immediately and delete
this message. Any views expressed in this message are those of the individual sender, except where the
sender expressly, and with authority, states them to be the views of the University of Technology Sydney.
Before opening any attachments, please check them for viruses and defects.

Think. Green. Do.

Please consider the environment before printing this email.

_______________________________________________
eq-dev mailing list
[hidden email]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com
Loading...