Skip to content

Creating a local build  #1

@bkubwimana

Description

@bkubwimana

Any ideas on how we can adapt the source code to allow compiling locally without needing to use the docker container?

Any attempt shows the following errors:

...
ed here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:756: multiple definition of hu_numbuckets'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:756: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:755: multiple definition of hu_gridsize'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:755: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:754: multiple definition of hu_max_prims_cell'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:754: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:752: multiple definition of gridlist'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:752: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:751: multiple definition of world_level_grid'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:751: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:745: multiple definition of nlights'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:745: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:744: multiple definition of lights'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:744: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:742: multiple definition of View'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:742: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:740: multiple definition of PicFileName'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:740: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:739: multiple definition of GeoFileName'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:739: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:738: multiple definition of ProgName'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:738: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:736: multiple definition of AntiAlias'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:736: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:735: multiple definition of ModelTransform'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:735: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:734: multiple definition of ModelNorm'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:734: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:733: multiple definition of PicFile'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:733: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:732: multiple definition of GeoFile'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:732: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:730: multiple definition of NumSubRays'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:730: first defined here
/usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:726: multiple definition of TraversalType'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:726: first defined here /usr/bin/ld: workpool.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:724: multiple definition of DataType'; bbox.o:/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace/rt.h:724: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [makefile:10: RAYTRACE] Error 1
make[3]: Leaving directory '/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes/apps/raytrace'
/bin/sh: 1: exit: Illegal number: -1
make[2]: *** [Makefile:14: all] Error 2
make[2]: Leaving directory '/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2/splash2/codes'
make[1]: *** [Makefile:7: splash2-build] Error 2
make[1]: Leaving directory '/home/labtest-dev/Desktop/ihcp/snipersim/benchmarks/splash2'
make: *** [Makefile:13: all] Error 2`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions