Hi guys, I'm a new speeddreams user and I run linux OS. I've tried compiling from source and failed instantly compiling FreeSolid.
I've downloaded FreeSOLID-2.1.2.zip This is a slackware system and I'know several libraries could be broken because I just dont track anything, I just install and even force links to emulate previous library versions. But, anyways I reinstalled glibc and gcc and bintutils packages from a sane state and at this point the build error wasn't what I've expected. Did a sh bootstrap.sh ./configure and make And there raises this compile error ... g++ -shared /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtbeginS.o .libs/Transform.o .libs/Convex.o .libs/Box.o .libs/Cone.o .libs/Cylinder.o .libs/Sphere.o .libs/Simplex.o .libs/Polygon.o .libs/Polyhedron.o .libs/Complex.o .libs/BBoxTree.o .libs/Object.o .libs/Response.o .libs/RespTable.o .libs/C-api.o .libs/BP_C-api.o .libs/BP_Endpoint.o .libs/BP_Proxy.o .libs/BP_Scene.o .libs/GEN_random.o .libs/MT_Matrix3x3.o .libs/MT_Point2.o .libs/MT_Point3.o .libs/MT_Quaternion.o .libs/MT_Transform.o .libs/MT_Vector2.o .libs/MT_Vector3.o .libs/MT_Vector4.o -L/usr/lib64/gcc/x86_64-slackware-linux/5.3.0 -L/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../x86_64-slackware-linux/lib -L/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../.. /usr/lib64/../lib64/libstdc++.so -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtendS.o /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/crtn.o -o .libs/libFreeSOLID-2.1.1.so.0.2.1 /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/crti.o: In function `_init': /glibc-tmp-4da84b6e011d91753dd26471d5e4a31b/glibc-2.23/csu/../sysdeps/x86_64/crti.S:64: multiple definition of `_init' /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/crti.o:/glibc-tmp-4da84b6e011d91753dd26471d5e4a31b/glibc-2.23/csu/../sysdeps/x86_64/crti.S:64: first defined here /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/crti.o: In function `_fini': /glibc-tmp-4da84b6e011d91753dd26471d5e4a31b/glibc-2.23/csu/../sysdeps/x86_64/crti.S:64: multiple definition of `_fini' /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/crti.o:/glibc-tmp-4da84b6e011d91753dd26471d5e4a31b/glibc-2.23/csu/../sysdeps/x86_64/crti.S:64: first defined here /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtbeginS.o:(.data.rel.local+0x0): multiple definition of `__dso_handle' /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtbeginS.o:(.data.rel.local+0x0): first defined here /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtendS.o:(.dtors+0x0): multiple definition of `__DTOR_END__' /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtendS.o:(.dtors+0x0): first defined here /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtendS.o:(.tm_clone_table+0x0): multiple definition of `__TMC_END__' /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/crtendS.o:(.tm_clone_table+0x0): first defined here collect2: error: ld returned 1 exit status make[1]: *** [libFreeSOLID.la] Error 1 make[1]: Leaving directory `/mnt/six/slackware/home/suse/bin/FreeSOLID-2.1.2/libsolid' make: *** [all-recursive] Error 1 ... Before this I note this ./configure errors ... checking whether build environment is sane... yes /home/suse/bin/FreeSOLID-2.1.2/missing: Unknown `--is-lightweight' option Try `/home/suse/bin/FreeSOLID-2.1.2/missing --help' for more information configure: WARNING: 'missing' script is too old or missing ... I hope soebody could note what's happening here to finally compile the game. Also note that I plan to compile this againt speed-dreams-src-base-2.2.0-rc1-r6358.tar.xz Any advices to solve this?
------------------------------------------------------------------------------
_______________________________________________ Speed-dreams-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/speed-dreams-users
