Package Details: structuresynth 1.5.0-5

Git Clone URL: https://aur.archlinux.org/structuresynth.git (read-only)
Package Base: structuresynth
Description: Graphics tool to make 3D structures from sets of rules, similar to Context Free.
Upstream URL: http://structuresynth.sourceforge.net
Licenses: GPL
Submitter: adriaticc
Maintainer: keenerd
Last Packager: keenerd
Votes: 12
Popularity: 0.779556
First Submitted: 2009-05-03 02:55
Last Updated: 2017-02-04 05:07

Latest Comments

keenerd commented on 2017-02-04 05:07

I took a crack at it, no promises it'll actually work. For now the (static) library is included with the rest of the package instead of splitting. A dynamic library would obviously be better.

bartus commented on 2017-02-03 16:41

@keenerd
I was wondering if you could 'split' qmake to library/binary part.
Need it for meshlab ssynth plugin.
Here is their *.pro file for the ssynth library:
https://github.com/cnr-isti-vclab/meshlab/blob/master/src/external/structuresynth-1.5/structuresynth.pro

lukad commented on 2017-01-16 15:54

qt5-script should be a regular dependency instead of a build dependency.
I get 'structure-synth: error while loading shared libraries: libQt5Script.so.5: cannot open shared object file: No such file or directory' when I start structuresynth without qt5-script.

keenerd commented on 2016-12-10 16:02

Fixed.

Vizva commented on 2016-12-08 23:14

neognomic
you forgot to mention your comment on
https://forum.manjaro.org/t/not-able-to-build-the-package-structuresynth-from-aur/10180/4
maybe its worth a try for peoples need it strongly?

neognomic commented on 2016-10-01 01:55

Current build on Arch/Manjaro fails here too with
[code]
error: cannot convert ‘bool’ to ‘QList<SyntopiaCore::GLEngine::Object3D*>*’ in return
if (!found) return false;
[/code]
I do not see any work-around for this. (so no way to get Structure Synth other than installing a foreign binary ...maybe via debtap/other)
W2D?

saverio commented on 2016-09-29 09:58

Hi, I tried to install structuresynth using the new package-build file that contains the qt5-script dependency ref. but I have this error during compile. Please, can you help me? Thanks.
Regards /Saverio

g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtScript -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o VoxelStepper.o SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp
SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp: In member function ‘QList<SyntopiaCore::GLEngine::Object3D*>* SyntopiaCore::GLEngine::VoxelStepper::setupRay(SyntopiaCore::Math::Vector3f, SyntopiaCore::Math::Vector3f, double&)’:
SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp:125:26: error: cannot convert ‘bool’ to ‘QList<SyntopiaCore::GLEngine::Object3D*>*’ in return
if (!found) return false;
^~~~~

make: *** [Makefile:1690: VoxelStepper.o] Error 1
==> ERRORE: Si è verificato un errore in build().
L'operazione sta per essere interrotta...
==> ERRORE: Makepkg non è riuscito a compilare structuresynth.
==> Riavviare la compilazione di structuresynth [s/N]
==> -------------------------------------------------
==>

keenerd commented on 2014-06-26 09:56

hayato, thanks!

hayato commented on 2014-06-24 07:14

@uberscientist add "qt5-script' to the dependencies and apply patches to match Qt5 APIs. With PKGBUILD http://pastebin.com/y6BUcQ4g, it will compile and run successfully.

uberscientist commented on 2014-01-08 23:32

I tried to change 'depends' line:
depends=('qt5-base')

Then during build I get this error now:
==> Starting build()...
Project ERROR: Unknown module(s) in QT: script
==> ERROR: A failure occurred in build().

Ideas?

All comments