[Risolto] Problema compilazione python-pivy o python-pivy-git

Segnalazioni di pacchetti utili, richieste di creazione pacchetti e supporto tecnico
Rispondi
Avatar utente
Bubz
Arciere Provetto
Messaggi: 447
Iscritto il: 24 luglio 2011, 15:18
Contatta:

[Risolto] Problema compilazione python-pivy o python-pivy-git

Messaggio da Bubz » 2 agosto 2020, 15:07

Ciao a tutti,
dato che mi sono deciso finalmente ad acquistare la mia prima stamante 3d e, purtroppo, avendo un pc un po' obsoleto, sto provando ad installare i due programmi che mi serviranno e testare se funzionano. Per lo slicing utilizzerò Cura, che pare funzionare correttamente, mentre per la progettazione vorrei utilizzare Freecad però..., non riesco ad installare una sua dipendenza: python-pivy. Durante la compilazione ottengo un errore che non so risolvere:

Codice: Seleziona tutto

==> Creazione del pacchetto: python-pivy-git 0.6.4.r6.g7af5e02-1 (dom 2 ago 2020, 14:02:47)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
  -> Clonazione del repository pivy git in corso...
Clone nel repository spoglio '/tmp/yaourt-tmp-alien/aur-python-pivy-git/pivy' in corso...
remote: Enumerating objects: 7, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 6835 (delta 0), reused 0 (delta 0), pack-reused 6828
Ricezione degli oggetti: 100% (6835/6835), 9.62 MiB | 857.00 KiB/s, fatto.
Risoluzione dei delta: 100% (4679/4679), fatto.
==> Validazione di source file con md5sums...
    pivy ... Ignorato
==> Estrazione dei sorgenti in corso...
  -> Creazione di una copia di lavoro del repository pivy git in corso...
Clone in 'pivy' in corso...
fatto.
==> Avvio di prepare() in corso...
==> Avvio di pkgver() in corso...
==> Versione aggiornata: python-pivy-git 0.6.6.a0.r0.g638b07e-1
==> Entro nell'ambiente fakeroot...
==> Avvio di package() in corso...
running install
running build

                            _____
                        .-'`     '.                                     
                     __/  __       \                                   
                    /  \ /  \       |    ___                          
                   | /`\| /`\|      | .-'  /^\/^\                   
                   | \(/| \(/|      |/     |) |)|                     
                  .-\__/ \__/       |      \_/\_/__..._             
          _...---'-.                /   _              '.               
         /,      ,             \   '|  `\                \           
        | ))     ))           /`|   \    `.       /)  /) |             
        | `      `          .'       |     `-._         /               
        \                 .'         |     ,_  `--....-'               
         `.           __.' ,         |     / /`'''`                     
           `'-.____.-' /  /,         |    / /                           
               `. `-.-` .'  \        /   / |                           
                 `-.__.'|    \      |   |  |-.                         
                    _.._|     |     /   |  |  `'.                       
              .-''``    |     |     |   /  |     `-.                    
           .'`         /      /     /  |   |        '.                  
         /`           /      /     |   /   |\         \               
        /            |      |      |   |   /\          |               
       ||            |      /      |   /     '.        |                
       |\            \      |      /   |       '.      /              
       \ `.           '.    /      |    \        '---'/               
        \  '.           `-./        \    '.          /                
         '.  `'.            `-._     '.__  '-._____.'--'''''--.         
           '-.  `'--._          `.__     `';----`              \       
              `-.     `-.          `.''```                     ;        
                 `'-..,_ `-.         `'-.                     /         
                        '.  '.           '.                 .'          


                            ~~~ HISSSSSSSSSS ~~~
                           Welcome to Pivy 0.6.6!
                 Building Pivy has never been so much fun!

    
Platform...linux
Python version...3.8.5
Checking for swig...
'/usr/bin/swig'
Checking for SWIG version...
4.0.2
Warning: Pivy has only been tested with the following SWIG versions: 3.0.8 3.0.10 3.0.12 4.0.0.
calling: cmake distutils_cmake
-- COIN_FOUND: TRUE
-- COIN_INCLUDE_DIR: /usr/include
-- COIN_LIB_DIR: /usr/lib
-- COIN_VERSION: 4.0.0
-- Could NOT find SoQt (missing: SoQt_DIR)
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/yaourt-tmp-alien/aur-python-pivy-git/src/pivy



checking for COIN via cmake
COIN_FOUND: TRUE
COIN_VERSION: 4.0.0
COIN_INCLUDE_DIR: /usr/include
COIN_LIB_DIR: /usr/lib

checking for SOQT via cmake

disable soqt, because cmake couldn't find it

coin-features are not supported in this version
Preparing Inventor headers: Inventor/SoType.h Inventor/SoSceneManager.h Inventor/SoRenderManager.h Inventor/SoPath.h Inventor/SoOffscreenRenderer.h Inventor/SoNodeKitPath.h Inventor/SoInput.h Inventor/SoFullPath.h Inventor/SbXfBox3f.h Inventor/SbViewportRegion.h Inventor/SbViewVolume.h Inventor/SbVec4f.h Inventor/SbVec4d.h Inventor/SbVec3s.h Inventor/SbVec3f.h Inventor/SbVec3d.h Inventor/SbVec2s.h Inventor/SbVec2f.h Inventor/SbVec2d.h Inventor/SbTime.h Inventor/SbString.h Inventor/SbRotation.h Inventor/SbPlane.h Inventor/SbName.h Inventor/SbMatrix.h Inventor/SbImage.h Inventor/SbDict.h Inventor/SbDPRotation.h Inventor/SbDPPlane.h Inventor/SbDPMatrix.h Inventor/SbColor4f.h Inventor/SbColor.h Inventor/SbBox3s.h Inventor/SbBox3f.h Inventor/SbBox2s.h Inventor/SbBox2f.h Inventor/SbBox2d.h Inventor/sensors/SoTimerSensor.h Inventor/sensors/SoTimerQueueSensor.h Inventor/sensors/SoSensorManager.h Inventor/sensors/SoSensor.h Inventor/sensors/SoPathSensor.h Inventor/sensors/SoOneShotSensor.h Inventor/sensors/SoNodeSensor.h Inventor/sensors/SoIdleSensor.h Inventor/sensors/SoFieldSensor.h Inventor/sensors/SoDelayQueueSensor.h Inventor/sensors/SoDataSensor.h Inventor/sensors/SoAlarmSensor.h Inventor/scxml/ScXMLStateMachine.h Inventor/nodes/SoSelection.h Inventor/nodes/SoMarkerSet.h Inventor/nodes/SoGroup.h Inventor/nodes/SoEventCallback.h Inventor/nodes/SoCallback.h Inventor/nodekits/SoBaseKit.h Inventor/misc/SoBase.h Inventor/lists/SoTypeList.h Inventor/lists/SoPickedPointList.h Inventor/lists/SoPathList.h Inventor/lists/SoNodeList.h Inventor/lists/SoFieldList.h Inventor/lists/SoEngineOutputList.h Inventor/lists/SoEngineList.h Inventor/lists/SoDetailList.h Inventor/lists/SoBaseList.h Inventor/lists/SoActionMethodList.h Inventor/lists/SbVec3fList.h Inventor/lists/SbStringList.h Inventor/lists/SbPList.h Inventor/lists/SbIntList.h Inventor/fields/SoSFVec4f.h Inventor/fields/SoSFVec3f.h Inventor/fields/SoSFVec2f.h Inventor/fields/SoSFUShort.h Inventor/fields/SoSFUInt32.h Inventor/fields/SoSFTrigger.h Inventor/fields/SoSFTime.h Inventor/fields/SoSFString.h Inventor/fields/SoSFShort.h Inventor/fields/SoSFRotation.h Inventor/fields/SoSFPlane.h Inventor/fields/SoSFPath.h Inventor/fields/SoSFNode.h Inventor/fields/SoSFName.h Inventor/fields/SoSFMatrix.h Inventor/fields/SoSFInt32.h Inventor/fields/SoSFImage3.h Inventor/fields/SoSFImage.h Inventor/fields/SoSFFloat.h Inventor/fields/SoSFEnum.h Inventor/fields/SoSFEngine.h Inventor/fields/SoSFColor.h Inventor/fields/SoSFBool.h Inventor/fields/SoMField.h Inventor/fields/SoMFVec4f.h Inventor/fields/SoMFVec3f.h Inventor/fields/SoMFVec3d.h Inventor/fields/SoMFVec2f.h Inventor/fields/SoMFUShort.h Inventor/fields/SoMFUInt32.h Inventor/fields/SoMFTime.h Inventor/fields/SoMFString.h Inventor/fields/SoMFShort.h Inventor/fields/SoMFRotation.h Inventor/fields/SoMFPlane.h Inventor/fields/SoMFPath.h Inventor/fields/SoMFNode.h Inventor/fields/SoMFName.h Inventor/fields/SoMFMatrix.h Inventor/fields/SoMFInt32.h Inventor/fields/SoMFFloat.h Inventor/fields/SoMFEnum.h Inventor/fields/SoMFEngine.h Inventor/fields/SoMFColor.h Inventor/fields/SoMFBool.h Inventor/fields/SoFieldContainer.h Inventor/fields/SoField.h Inventor/engines/SoEngine.h Inventor/elements/SoLazyElement.h Inventor/elements/SoDiffuseColorElement.h Inventor/draggers/SoDragger.h Inventor/collision/SoIntersectionDetectionAction.h Inventor/actions/SoGLRenderAction.h Inventor/actions/SoCallbackAction.h.

=== Generating pivy/coin_wrap.cpp for coin ===

swig -w302,306,307,312,314,325,361,362,467,389,503,509,510 -py3 -c++ -python -includeall -modern -D__PIVY__ -I. -Ifake_headers -I"/usr/include" -Iinterfaces  -o pivy/coin_wrap.cpp interfaces/coin.i
Deprecated command line option: -modern. This option is now always on.
running build_py
package init file 'pivy/quarter/plugins/designer/python/__init__.py' not found (or not a regular file)
creating build
creating build/lib
creating build/lib/pivy
creating build/lib/pivy/quarter
copying pivy/quarter/__init__.py -> build/lib/pivy/quarter
copying pivy/quarter/ContextMenu.py -> build/lib/pivy/quarter
copying pivy/quarter/ImageReader.py -> build/lib/pivy/quarter
copying pivy/quarter/QuarterWidget.py -> build/lib/pivy/quarter
copying pivy/quarter/SensorManager.py -> build/lib/pivy/quarter
copying pivy/quarter/SignalThread.py -> build/lib/pivy/quarter
creating build/lib/pivy/quarter/devices
copying pivy/quarter/devices/__init__.py -> build/lib/pivy/quarter/devices
copying pivy/quarter/devices/DeviceHandler.py -> build/lib/pivy/quarter/devices
copying pivy/quarter/devices/DeviceManager.py -> build/lib/pivy/quarter/devices
copying pivy/quarter/devices/KeyboardHandler.py -> build/lib/pivy/quarter/devices
copying pivy/quarter/devices/MouseHandler.py -> build/lib/pivy/quarter/devices
creating build/lib/pivy/quarter/eventhandlers
copying pivy/quarter/eventhandlers/__init__.py -> build/lib/pivy/quarter/eventhandlers
copying pivy/quarter/eventhandlers/DragDropHandler.py -> build/lib/pivy/quarter/eventhandlers
copying pivy/quarter/eventhandlers/EventHandler.py -> build/lib/pivy/quarter/eventhandlers
copying pivy/quarter/eventhandlers/EventManager.py -> build/lib/pivy/quarter/eventhandlers
creating build/lib/pivy/quarter/plugins
creating build/lib/pivy/quarter/plugins/designer
creating build/lib/pivy/quarter/plugins/designer/python
copying pivy/quarter/plugins/designer/python/PyQuarterWidgetPlugin.py -> build/lib/pivy/quarter/plugins/designer/python
copying pivy/__init__.py -> build/lib/pivy
copying pivy/utils.py -> build/lib/pivy
creating build/lib/pivy/graphics
copying pivy/graphics/__init__.py -> build/lib/pivy/graphics
copying pivy/graphics/colors.py -> build/lib/pivy/graphics
copying pivy/graphics/mesh.py -> build/lib/pivy/graphics
copying pivy/graphics/plot.py -> build/lib/pivy/graphics
copying pivy/graphics/viewer.py -> build/lib/pivy/graphics
copying pivy/coin.py -> build/lib/pivy
copying pivy/sogui.py -> build/lib/pivy
copying pivy/pivy_meta.py -> build/lib/pivy
creating build/lib/pivy/gui
copying pivy/gui/qt.py -> build/lib/pivy/gui
copying pivy/gui/__init__.py -> build/lib/pivy/gui
package init file 'pivy/quarter/plugins/designer/python/__init__.py' not found (or not a regular file)
running build_ext
building '_coin' extension
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/pivy
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fno-semantic-interposition -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c pivy/coin_wrap.cpp -o build/temp.linux-x86_64-3.8/pivy/coin_wrap.o -Iinterfaces -I/usr/include -I/usr/include/Inventor/annex -Wno-unused -Wno-maybe-uninitialized



{standard input}: Assembler messages:
{standard input}:8060386: Warning: end of file not at end of a line; newline inserted
{standard input}:8061739: Error: unknown pseudo-op: `.qu'
gcc: fatal error: Ucciso signal terminated program cc1plus
compilation terminated.
error: command 'gcc' failed with exit status 1
==> ERRORE: Si è verificato un errore in package().
    L'operazione sta per essere interrotta...
==> ERRORE: Makepkg non è riuscito a compilare .
Non trovo nulla anche cercando su web. Mi date una mano?

Grazie, Bubz
Ultima modifica di Bubz il 4 agosto 2020, 14:39, modificato 1 volta in totale.
----------------------------------------------------
Se non hai paura..., non è coraggio!
----------------------------------------------------

Avatar utente
Dusty
Little John
Messaggi: 925
Iscritto il: 12 agosto 2011, 13:15
Località: Firenze

Re: Problema compilazione python-pivy o python-pivy-git

Messaggio da Dusty » 2 agosto 2020, 19:37

Il titolo del messaggio riferisce problemi con python-pivy e python-pivy-git.
Ma la diagnostica che hai riportato è relativa a python-pivy-git.
E ... python-pivy?
Perchè il primo è orfano di maintainer ed è aggiornato al 2018, mentre il secondo è aggiornato al 2020.

Avatar utente
Bubz
Arciere Provetto
Messaggi: 447
Iscritto il: 24 luglio 2011, 15:18
Contatta:

Re: Problema compilazione python-pivy o python-pivy-git

Messaggio da Bubz » 2 agosto 2020, 22:01

Ho fatto la prova con entrambi e l'errore è identico. In realtà non avevo intenzione di usare la versione git ma è solo una prova fatta dopo che il "non git" (quello che dovrei utilizzare) dava problemi.

Tnx, Bubz
----------------------------------------------------
Se non hai paura..., non è coraggio!
----------------------------------------------------

Avatar utente
Bubz
Arciere Provetto
Messaggi: 447
Iscritto il: 24 luglio 2011, 15:18
Contatta:

Re: [Risolto] Problema compilazione python-pivy o python-pivy-git

Messaggio da Bubz » 4 agosto 2020, 14:40

Era un problema di ram "troppo piena" durante la compilazione. Ho creato un file di swap ed ho risolto.

Grazie, Bubz
----------------------------------------------------
Se non hai paura..., non è coraggio!
----------------------------------------------------

Rispondi