Welcome, Guest
Username: Password: Remember me
General discussions, feature requests for CodeTyphon Project and discussions that don't fit in any of the other specific CodeTyphon forum categories.

TOPIC: CodeTyphon 4.10 GEN IV

CodeTyphon 4.10 GEN IV 2 months 2 weeks ago #3445

  • fredvs
  • fredvs's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 31
  • Thank you received: 5
  • Karma: 0
Hello.

I have the same experience that Dibo for cross-compil from linux to windows (ok for old codetyphon version).

Following Dibo topic about cross-compil from 64 bit linux to 32 bit Linux, changing all the *.so.* with *.so, i can cross compil from 64 bit linux to 32 bit linux with new version CodeTyphon 4.10.

But only if i use GTK2 widgetset.
With Qt widgetset, even if i install 32 bit libQt4pas.o in i386-linux-gnu, i get that error message.
/usr/lib/codetyphon/fpc/bin/x86_64-linux/i386-linux-ld: warning: link.res contains output sections; did you forget -T?
/usr/lib/codetyphon/fpc/bin/x86_64-linux/i386-linux-ld: warning: libGL.so.1, needed by /usr/lib/i386-linux-gnu//libQtWebKit.so.4, not found (try using -rpath or -rpath-link)
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glGetDoublev'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXCreatePixmap'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXMakeCurrent'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glClearDepth'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glClearIndex'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glIsTexture'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXCreateGLXPixmap'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glMatrixMode'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glHint'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glClearColor'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPopClientAttrib'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glLineWidth'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTranslated'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPushClientAttrib'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glEndList'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glDepthRange'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glFlush'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glGetTexImage'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glVertexPointer'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTexImage1D'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glDepthFunc'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glDrawElements'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glDisableClientState'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glLoadIdentity'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glColorMask'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glFrontFace'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glOrtho'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glIsEnabled'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXChooseFBConfig'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXGetConfig'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXQueryVersion'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glVertex2d'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPointSize'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGenTextures'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPolygonMode'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glViewport'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glCompressedTexImage2D'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGetString'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTexGeni'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glDepthMask'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPopAttrib'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXGetCurrentDrawable'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXGetVisualFromFBConfig'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glVertex2f'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXUseXFont'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glDrawPixels'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glPolygonOffset'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glTexParameterf'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glEnable'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glClear'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glScissor'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXGetCurrentContext'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXQueryExtensionsString'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glReadPixels'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGetBooleanv'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTexCoord2f'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXQueryServerString'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glStencilMask'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPushMatrix'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glNewList'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glBitmap'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glDrawBuffer'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXSwapBuffers'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glStencilFunc'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXDestroyGLXPixmap'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGetFloatv'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glTexSubImage2D'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glTexParameteri'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXGetFBConfigAttrib'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glStencilOp'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glEnableClientState'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glCompressedTexSubImage2D'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXIsDirect'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glClearStencil'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTexCoord4f'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGetTexParameteriv'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glRotatef'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glShadeModel'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGetIntegerv'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTexEnvf'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glFinish'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glGetTexLevelParameteriv'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXChooseVisual'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glEnd'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXDestroyPixmap'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glAlphaFunc'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPushAttrib'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glDisable'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glCopyTexSubImage2D'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXWaitX'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glPixelStorei'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glBegin'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPopMatrix'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glLoadMatrixd'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXCreateContext'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTexCoordPointer'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glDeleteTextures'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGetError'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glTexImage2D'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glTexGenfv'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glCopyTexImage2D'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glColor4f'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glBlendFunc'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glDrawArrays'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXDestroyContext'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXQueryExtension'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glLoadMatrixf'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glIndexi'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glBindTexture'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glCullFace'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glPixelTransferi'
/usr/lib/i386-linux-gnu//libQtWebKit.so.4: undefined reference to `glGetTexParameterfv'
/usr/lib/i386-linux-gnu//libQtOpenGL.so.4: undefined reference to `glXGetClientString'
Error: Error while linking
Fatal: There were 1 errors compiling module, stopping
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 2 months 6 days ago #3498

  • halmariane
  • halmariane's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 7
  • Karma: 0
sternas wrote:
We start CodeTyphon ver 4.10

-latest FPC (current SVN 19-02-2013 Rev 23631) with

- update all BigIDE component packages, from latest SVN-GIT revisions

Please, your logical suggestions for next CT ver 4.10 ...

PS: NO ETA yet

Then with FPC 2.7.1

Where is TMySQL55Connection component??
Why it isn't in the component bar??

I have post the next trying to compile it:
http://www.pilotlogic.com/sitejoom/index.php/forum/installation-setup/2444-tmysql55connection-where-is

Can you help please??
Regards
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 2 months 5 days ago #3501

  • sternas
  • sternas's Avatar
  • OFFLINE
  • Moderator
  • Pilot, M.Sc, Ph.D
  • Posts: 822
  • Thank you received: 366
  • Karma: 43
We will try Sir
can you help us ?
CodeTyphon Architect and Programmer
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 2 months 5 days ago #3502

  • halmariane
  • halmariane's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 7
  • Karma: 0
sternas wrote:
We will try Sir
can you help us ?

Hi sternas:

Here is my post to Lazarus Forum and some reponses.
http://forum.lazarus.freepascal.org/index.php/topic,20255.msg116713.html#msg116713

I do not know for the moment if the version of Lazarus you are using is more old or is the latest such as the moderator marcov describes.
Such as i wrote here http://www.pilotlogic.com/sitejoom/index.php/forum/installation-setup/2444-tmysql55connection-where-is there is no way to compile the unit to activate the MYSQL55 Component.

For some reason the flag is disabled.
{$IF FPC_FULLVERSION>= 20601}
{.$DEFINE HASMYSQL55CONNECTION}
{$ENDIF}

Which is the reason??

Other moderator of Lazarus forum says:
It is in trunk since May 2012 and certainly

It's very strange that CodeTyphon has not enabled these components.

you know ???
Last Edit: 2 months 5 days ago by halmariane.
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 2 months 5 days ago #3503

  • sternas
  • sternas's Avatar
  • OFFLINE
  • Moderator
  • Pilot, M.Sc, Ph.D
  • Posts: 822
  • Thank you received: 366
  • Karma: 43
I think Lazarus people speak theoretical only Sir.
We don't know any Lazarus release with FPC 2.7.1 and MYSQL55 component,
do you?

building is not the same as releasing it...

Anyway, until now the problem was FPC makefiles.
We will try to re-write these makefiles and test again.

and a screen from our tests...
Attachments:
CodeTyphon Architect and Programmer
Last Edit: 2 months 5 days ago by sternas.
The administrator has disabled public write access.
The following user(s) said Thank You: halmariane

CodeTyphon 4.10 GEN IV 2 months 5 days ago #3504

  • sternas
  • sternas's Avatar
  • OFFLINE
  • Moderator
  • Pilot, M.Sc, Ph.D
  • Posts: 822
  • Thank you received: 366
  • Karma: 43
and the final screen from our tests (rewrite-build db FPC makefiles).

ALL FPC 2.7.1 SVN Rev 23849 (15-03-2013) good things...

Now we must test
Win64, Linux32, Linux64, FreeBSD32, FreeBSD64, Solaris32 and Solaris64
for next CodeTyphon release, it's not so simple...

test2.jpg
CodeTyphon Architect and Programmer
Last Edit: 2 months 5 days ago by sternas.
The administrator has disabled public write access.
The following user(s) said Thank You: fredycc, halmariane
Time to create page: 0.175 seconds