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 1 year 7 months ago #3445

  • fredvs
  • fredvs's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 91
  • Thank you received: 16
  • 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 1 year 7 months ago #3498

  • halmariane
  • halmariane's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 9
  • Thank you received: 1
  • 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 1 year 7 months ago #3501

  • sternas
  • sternas's Avatar
  • NOW ONLINE
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 1504
  • Thank you received: 570
  • Karma: 61
We will try Sir
can you help us ?
CodeTyphon Architect and Programmer
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 1 year 7 months ago #3502

  • halmariane
  • halmariane's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 9
  • Thank you received: 1
  • 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: 1 year 7 months ago by halmariane.
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 1 year 7 months ago #3503

  • sternas
  • sternas's Avatar
  • NOW ONLINE
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 1504
  • Thank you received: 570
  • Karma: 61
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: 1 year 7 months ago by sternas.
The administrator has disabled public write access.
The following user(s) said Thank You: halmariane

CodeTyphon 4.10 GEN IV 1 year 7 months ago #3504

  • sternas
  • sternas's Avatar
  • NOW ONLINE
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 1504
  • Thank you received: 570
  • Karma: 61
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: 1 year 7 months ago by sternas.
The administrator has disabled public write access.
The following user(s) said Thank You: fredycc, halmariane

CodeTyphon 4.10 GEN IV 1 year 7 months ago #3509

  • halmariane
  • halmariane's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 9
  • Thank you received: 1
  • Karma: 0
Hello:

Thank you very much Sir. It's what I missed for some time.

sternas wrote:
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...

Yes, :) but the information about versions is what i have. I'm using Linux Mint Debian x64 and about box of Lazarus PilotLogic Distribution 4.10 :) displays ........

Lazarus #:1.1 (version)
FPC 2.7.1 (version)
SVN 40461 CT (distribution)

And from the shell:

~ fpc -iV
2.7.1


Thank you very much Sir. :)

I wait impatiently the next release.
Last Edit: 1 year 7 months ago by halmariane.
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 1 year 7 months ago #3510

  • sternas
  • sternas's Avatar
  • NOW ONLINE
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 1504
  • Thank you received: 570
  • Karma: 61
Thanks Sir
We finish all db tests
and a screen from OpenIndiana64 (Solaris64)...

Don't forget, we use CodeTyphon for Commercial Oracle Database 11g projects
so we programming with CT on Solaris 11.1 Server native...

oh, it's Not Lazarus it's "Lazarus MAX"... :)
Attachments:
CodeTyphon Architect and Programmer
Last Edit: 1 year 7 months ago by sternas.
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 1 year 7 months ago #3511

  • exdatis
  • exdatis's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 110
  • Thank you received: 9
  • Karma: 3
Hi there!
It works perfectly on openSUSE 12.3(new release, 2 days old) :lol:
Thanks again for new generation of CT!
Last Edit: 1 year 7 months ago by exdatis.
The administrator has disabled public write access.

CodeTyphon 4.10 GEN IV 1 year 7 months ago #3512

  • sternas
  • sternas's Avatar
  • NOW ONLINE
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 1504
  • Thank you received: 570
  • Karma: 61
Yes, OpenSuse 12.3 is in our lab
for tests it's a BIG OS.

Soon firsts screens
CodeTyphon Architect and Programmer
The administrator has disabled public write access.
The following user(s) said Thank You: exdatis
Time to create page: 0.191 seconds