View Issue Details

IDProjectCategoryView StatusLast Update
0001254FreeCADBugpublic2013-09-26 18:22
Reporterulrich1a Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiontrunk 
Summary0001254: FreeCAD Compilation fails on Linux 32 bit
Description/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp: In member function ‘std::string Base::Unit::getString() const’:
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:162:20: error: aggregate ‘std::stringstream ret’ has incomplete type and cannot be defined
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:231:33: error: ‘abs’ was not declared in this scope
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:236:31: error: ‘abs’ was not declared in this scope
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:241:31: error: ‘abs’ was not declared in this scope
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:246:42: error: ‘abs’ was not declared in this scope
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:251:51: error: ‘abs’ was not declared in this scope
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:256:44: error: ‘abs’ was not declared in this scope
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:261:44: error: ‘abs’ was not declared in this scope
/home/ulrich/Sourcen/FreeCAD/FreeCAD_sf_master/src/Base/Unit.cpp:266:32: error: ‘abs’ was not declared in this scope
make[2]: *** [src/Base/CMakeFiles/FreeCADBase.dir/Unit.cpp.o] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
make[1]: *** [src/Base/CMakeFiles/FreeCADBase.dir/all] Fehler 2
make: *** [all] Fehler 2
Additional Informationgit shows 66595d6eda877154133ec2e4e7e0831fdbb0904b
git pull from 24th of Sep. 2013
TagsNo tags attached.
FreeCAD Information

Activities

wmayer

2013-09-25 09:39

administrator   ~0003660

I tested this with MinGW and got the same problem. The fixes are checked in. I didn't test this on Linux so far but it should work, too.

ulrich1a

2013-09-25 18:25

reporter   ~0003670

It works for me now on Linux.
Thank you!

Issue History

Date Modified Username Field Change
2013-09-24 17:30 ulrich1a New Issue
2013-09-25 09:39 wmayer Note Added: 0003660
2013-09-25 18:25 ulrich1a Note Added: 0003670
2013-09-26 18:22 wmayer Status new => closed
2013-09-26 18:22 wmayer Resolution open => fixed