error: call of overloaded 'Tuple(size_t)' is ambiguous

Having trouble installing or compiling FreeCAD? Get help here.
Post Reply
User avatar
hobbes1069
Posts: 259
Joined: Wed Nov 09, 2011 3:49 pm
Location: Southaven, MS

error: call of overloaded 'Tuple(size_t)' is ambiguous

Post by hobbes1069 » Sun Aug 30, 2020 5:39 pm

Trying to build FreeCAD 0.19 from current master to take advantage of some of the updates around drafting and dimensioning.

Fedora Rawhide x86_64 w/ GCC 10.2.1

Code: Select all

/builddir/build/BUILD/FreeCAD-035993c96862b3b54a472be0e3eb446f6a23bd7c/src/Mod/Part/App/GeometryPyImp.cpp:273:134: error: call of overloaded 'Tuple(size_t)' is ambiguous
/builddir/build/BUILD/FreeCAD-035993c96862b3b54a472be0e3eb446f6a23bd7c/src/Mod/Part/App/GeometryPyImp.cpp:307:130: error: call of overloaded 'Tuple(size_t)' is ambiguous
/builddir/build/BUILD/FreeCAD-035993c96862b3b54a472be0e3eb446f6a23bd7c/src/Mod/Part/App/GeometryPyImp.cpp:441:132: error: call of overloaded 'Tuple(size_t)' is ambiguous
Thanks,
Richard
jmdzampieron
Posts: 23
Joined: Wed Aug 26, 2020 1:44 am

Re: error: call of overloaded 'Tuple(size_t)' is ambiguous

Post by jmdzampieron » Mon Aug 31, 2020 1:40 am

I'd try the docker build. I had good success with that using Docker on Mac.

GCC 10.2.1 might be doing something slightly different w/ the overload resolution rules.... it shouldn't b/c that's mostly dictated by the C++ standards, but it's an educated guess.

The Docker container builds FreeCAD fine, it just won't run properly, which is entirely another issue and has nothing to do w/ FreeCAD. Docker on Mac doesn't play nicely with GL DRI acceleration.

https://wiki.freecadweb.org/Compile_on_Docker
Post Reply

Who is online

Users browsing this forum: cliff314159 and 2 guests