RomeFallsAgain
Posts: 128
Joined: Wed Nov 18, 2015 6:56 pm

X3G files not being created

I have the option to create an x3g file checked and all the configuration settings seem to be correct.

But it doesn't seem to be generating any x3g files.

Any suggestions?
giantpune
Posts: 20
Joined: Wed Sep 30, 2015 10:58 am

Re: X3G files not being created

Are you using 64 bit Linux? They have a bug where the program to create x3g files is a separate 32 bit dynamically linked program. Without the necessary 32bit libraries installed, Simplify3D cannot create xg3 files.
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: X3G files not being created

giantpune wrote:Are you using 64 bit Linux? They have a bug where the program to create x3g files is a separate 32 bit dynamically linked program. Without the necessary 32bit libraries installed, Simplify3D cannot create xg3 files.
I'm not sure why you would say that? I have the 64-bit version of S3D installed and it works fine. There are no 32-bit libraries anywhere.

You may want to try re-downloading…

Anyways, for the OP, what operating system are you using?
giantpune
Posts: 20
Joined: Wed Sep 30, 2015 10:58 am

Re: X3G files not being created

JoeJ wrote:I have the 64-bit version of S3D installed and it works fine. There are no 32-bit libraries anywhere.
Everything is 64bits except the dynamically linked gpx program.

Code: Select all

j@laptop:/opt/Simplify3D-3.0.2$ file * | grep ELF
gpx:                                   ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=9aec7d91d1fe815402bece0ec4853ea46ff95dc6, not stripped
libicudata.so.52:                      ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=854130c23d7cec9d0a7f39ba93a5898ef5b37414, not stripped
libicui18n.so.52:                      ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb2cdcf69cc5bae813e83730465948e382a8de49, not stripped
libicuuc.so.52:                        ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7e79aebf7a79aae45338128c66e62f1f648b3718, not stripped
libInterface.so:                       ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
libQt5Concurrent.so.5:                 ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ecae7815584ba35c721dc0025b6f58c52dcc0c19, stripped
libQt5Core.so.5:                       ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), BuildID[sha1]=9dc1d05efaa8a8c59e7e7412e95980fbd6b33150, stripped
libQt5DBus.so.5:                       ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=38b39f95d6da69d1837ba9d710ec108cc8bca3a4, stripped
libQt5Gui.so.5:                        ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0c6f207b870f9b1d2325922eeee235beded0b8d, stripped
libQt5Network.so.5:                    ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c87ea3e437df4391791cec8df04fd3a19f08f584, stripped
libQt5OpenGL.so.5:                     ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=39fcede6c8c0d3c80397eead57153721dc85a3bb, stripped
libQt5Script.so.5:                     ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e1a09017b4d039086872afe1090bac680f8453f, stripped
libQt5SerialPort.so.5:                 ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea8920e720c4c94f7adc970fa5960dd0f12fe2c4, stripped
libQt5Widgets.so.5:                    ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e07deef5a6a404fae6342a098ce47b8766205060, stripped
libquazip.so.1:                        ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50b2c51b63a82d4fcfc814da2b38ee4bd78a4a86, not stripped
libusb-1.0.so:                         ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5ec42001275603a7c42ac8f6766f5a34a1f30870, not stripped
libz.so:                               ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c74d8ff2dd9c3defc129535eb4bd6cfa309168cd, not stripped
PostInstaller:                         ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=c272244c24ddf770b5f6655f19f0c582b60bcd33, stripped
PostUninstaller:                       ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=ccee0a9a94e91e2398c5a26596596b742e1abf38, stripped
Simplify3D:                            ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=f2e7d97f943d8b7efdf957bfffe03c3fefbe28b5, stripped
This program requires that you have the 32bit libc.so and libm.so.

Code: Select all

j@laptop:/opt/Simplify3D-3.0.2$ readelf -a gpx | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libm.so.6]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
You probably already had these 2 installed as a dependency of some other package you had installed.
RomeFallsAgain
Posts: 128
Joined: Wed Nov 18, 2015 6:56 pm

Re: X3G files not being created

Thanks for the replies guys

It seems I resolved the issue by shutting down and restarting my computer.

Go figure.
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: X3G files not being created

giantpune wrote:This program requires that you have the 32bit libc.so and libm.so.

You probably already had these 2 installed as a dependency of some other package you had installed.
Go re-download the software and do your tests again. All of the files in my installation directory are 64-bit, including the gpx file you mentioned. I do NOT have any 32-bit libraries installed, and I don't need them either. All of the files in the current 3.0.2 installer from the website are fine. I just re-downloaded and re-installed just to be sure.

Return to “General Discussion and Tips”