Package Details: structuresynth 1.5.0-4

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: 11
Popularity: 0.233864
First Submitted: 2009-05-03 02:55
Last Updated: 2015-06-13 04:25

Latest Comments

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?

Jarshvor commented on 2013-08-03 17:18

qt>=4.5
broken dependency.

change to e.g: qt5-base in PKGBUILD for successful build.

Jarshvor commented on 2013-03-04 02:52

error: target not found: qt>=4.5

after latest QT upgrade

keenerd commented on 2012-10-15 08:36

Are you using [testing] by any chance?

Does not seem to hurt anything (including 32 bit builds), added. Thanks.

dimytch commented on 2012-10-11 05:58

line 30 of PKGBUILD must be:

qmake -project -after "CONFIG+=opengl" -after "QT+=xml opengl script" -after "unix:LIBS+=-lGLU -L/usr/lib64"

(added -L/usr/lib64 at end)

All comments