QB64.org Forum

Active Forums => QB64 Discussion => Topic started by: eflake on April 25, 2019, 07:13:57 pm

Title: downloaded qb1.3 for windows
Post by: eflake on April 25, 2019, 07:13:57 pm
Tried running a couple of samples, error log:

#
C:\Users\eflake\AppData\Local\Temp\cc1OwCtu.o:qbx.cpp:(.text+0x23): undefined reference to `__glutInitWithExit'
C:\Users\eflake\AppData\Local\Temp\cc1OwCtu.o:qbx.cpp:(.text+0x46): undefined reference to `__glutCreateWindowWithExit'
C:\Users\eflake\AppData\Local\Temp\cc1OwCtu.o:qbx.cpp:(.text+0x68): undefined reference to `__glutCreateMenuWithExit'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x23): undefined reference to `__glutInitWithExit'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x46): undefined reference to `__glutCreateWindowWithExit'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x68): undefined reference to `__glutCreateMenuWithExit'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x31211): undefined reference to `glutPostRedisplay'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x31226): undefined reference to `glutTimerFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x69442): undefined reference to `glutSetCursor'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x69695): undefined reference to `glutSetCursor'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x69a62): undefined reference to `glutWarpPointer'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x72a7f): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x72acd): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x72b16): undefined reference to `glutIconifyWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c159): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c165): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c1a2): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c1ae): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c1ba): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c237): undefined reference to `glutPositionWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c253): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c262): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c26f): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c27c): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x7c2b0): undefined reference to `glutPositionWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x87e41): undefined reference to `glutShowWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x87e69): undefined reference to `glutHideWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x896d3): undefined reference to `glutGetModifiers'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x89a10): undefined reference to `glutPostRedisplay'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x89a61): undefined reference to `glutTimerFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8d13a): undefined reference to `glutReshapeWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8d13f): undefined reference to `glutPostRedisplay'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8d188): undefined reference to `glutReshapeWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8d18d): undefined reference to `glutPostRedisplay'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8d22a): undefined reference to `glutReshapeWindow'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8d22f): undefined reference to `glutPostRedisplay'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8d254): undefined reference to `glutFullScreen'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8e2f3): undefined reference to `glutSwapBuffers'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x8f152): undefined reference to `glutSetWindowTitle'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x918a0): undefined reference to `glutInitDisplayMode'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x918af): undefined reference to `glutInitWindowSize'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x918b9): undefined reference to `glutGet'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x9196f): undefined reference to `glutDisplayFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x91986): undefined reference to `glutTimerFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x91992): undefined reference to `glutKeyboardFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x9199e): undefined reference to `glutKeyboardUpFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919aa): undefined reference to `glutSpecialFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919b6): undefined reference to `glutSpecialUpFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919c2): undefined reference to `glutMouseFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919ce): undefined reference to `glutMotionFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919da): undefined reference to `glutPassiveMotionFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919e6): undefined reference to `glutReshapeFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919f2): undefined reference to `glutMouseWheelFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x919f7): undefined reference to `glutMainLoop'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x9748f): undefined reference to `glutDisplayFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974a6): undefined reference to `glutTimerFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974b2): undefined reference to `glutKeyboardFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974be): undefined reference to `glutKeyboardUpFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974ca): undefined reference to `glutSpecialFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974d6): undefined reference to `glutSpecialUpFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974e2): undefined reference to `glutMouseFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974ee): undefined reference to `glutMotionFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x974fa): undefined reference to `glutPassiveMotionFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x97506): undefined reference to `glutReshapeFunc'
libqb\os\win\libqb_1_3_000000000000.o:libqb.cpp:(.text+0x97512): undefined reference to `glutMouseWheelFunc'
collect2.exe: error: ld returned 1 exit status
#
Title: Re: downloaded qb1.3 for windows
Post by: Raven_Singularity on April 26, 2019, 12:47:21 pm
It seems to be having trouble finding one of the libraries.

Are you by any chance running it from your archive manager (WinZip, WinRAR, 7Zip, etc.)?  This might cause problems.

Or did you extract without sub-directories?

Or accidentally cancelled the extraction before it was done (try extracting again)?

Or your virus scanner or anti-malware app may be locking the files from access (due to QB64 looking suspicious because it compiles code)?

Or maybe you didn't download from the official source?