Dynamic linker error

Started by Schubert S., May 28, 2016, 11:12:09 AM

Previous topic - Next topic

Schubert S.

Hi all,
I would like to switch to Genero and have installed currently (until I am getting real liceses) the Demo version:
fjs-gep-3.00.25-build150062-w32v120.exe on a new Windows 7 professional 64bit machine.
I am using
Informix 12.1 64 bit
Informix client sdk 4.10 64 bit
on the same machine.

I hope that I have configured everthing in the right way. But I have a linker problem while
calling fglschema:

C:\eier>fglschema eier
SQL: CONNECT
| 4gl source      : fgldbslib.4gl line=828
| loading driver  : [C:\Program Files (x86)\FourJs\Genero Evaluation Program\fg
l\dbdrivers\dbmifx]
| Dynamic linker error: [%1 ist keine zulässige Win32-Anwendung]...
Connection to database 'eier' failed.
      -6366: Could not load database driver dbmifx. Set FGLSQLDEBUG to get more
details.

The database is running and I can conntect to it via "dbaccess" in the
same DOS/CMD box.

"[%1 ist keine zulässige Win32-Anwendung]" means that it seem to be a none
valid WIN32 application or it is corrupted (Google says it :-)). But I have 64 Bit.

Additional: For testing I have configured sqlite database in the fglprofile file and it seems that this driver
can be loaded correctly.


Have I done anything wrong while installation, or have anyone have had the same problems ?
In the issue tracking tool I have found some entries, but the reasons for that have been that the path has not been
set correctly. (At least I think so :-))

Thanks for every help and hint !!!!!

Greetings
Stefan



Florencia V.

Stefan,
You cannot use Informix CSDK 64bits with Genero GEP 32bits, you need to install Informix CSDK 32bits.
I believe that you have got SQLite library in 32bits, this is why you can use the SQLite driver.
You better install the Informix CSDK 32bit in a different directory as the 64bits Informix server and CSDK, and make INFORMIXDIR point to that directory.
Best regards,
Florencia

Reuben B.

Hi Stefan,

I'll just point out that at the bottom of the e-mail you would have received with the Genero Evaluation Program (the e-mail with the license number) is an e-mail contact you can use for support during the evaluation period.

Reuben
Product Consultant (Asia Pacific)
Developer Relations Manager (Worldwide)
Author of https://4js.com/ask-reuben
Contributor to https://github.com/FourjsGenero

Schubert S.

Thanks for the fast respond !!!!

Greetings
Stefan