Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

kylix 3 and Mandrake 10 or later

14 views
Skip to first unread message

FrankW

unread,
Oct 4, 2005, 5:26:46 PM10/4/05
to
Hi,

Does Kylix3 work with Mandrake 10.1 or later? thanks.

FrankW


raktzo

unread,
Oct 4, 2005, 3:08:11 AM10/4/05
to
> Does Kylix3 work with Mandrake 10.1 or later? thanks.
The delphi section work fine on MDK10, 10.1 and later.
I haven't info with c++ section.
You must set LD_ASSUME_KERNEL environement and patch with Hausladen
unofficial package.

Bye,
Raktzo

Tom Wilk

unread,
Oct 7, 2005, 12:53:06 PM10/7/05
to
I concur. It does work with the correct tweaks. However, I have not
used it enough to find all the issues.

What I can say is that the InterBase UDFs it creates will abnormally
terminate the InterBase Linux server after all users disconnect. I
rewrote my UDFs in C using GCC and they work fine now.

raktzo

unread,
Oct 10, 2005, 3:29:28 AM10/10/05
to
Have you used Delphi or C++?

I write few UDFs with non problem, all with Delphi.


Bye,
Raktzo


Tom Wilk

unread,
Oct 11, 2005, 12:07:36 PM10/11/05
to
UDFs using Delphi 6/7 on Windows work just fine.

Kylix 3 (Delphi personality) on Linux kernel 2.6 has subtle problems.
UDFs built with Kylix 3, running on linux kernal 2.6 abnormal terminate
InterBase 7.5+ on Linux when all the clients disconnect from the server.
You can use it as a toy, but it is NOT production ready.

I had a support case with Borland for 6 months. They never supplied an
answer, except to acknowledge there was a problem. I supplied code
samples - the whole nine yards. As far as I am concerned, Kylix is just
not maintained enough for me to spend my valuable time on. I rewrote
our UDFs in C using GCC and they work quite well. The FreeAdhocUDF is
a great replacement for FreeUDFLib.

Believe me, I wish that Borland was committed to Kylix and Linux. I
think they are missing the boat.

I highly recommend using GCC for InterBase Linux UDFs.

raktzo

unread,
Oct 12, 2005, 3:17:40 AM10/12/05
to
> InterBase 7.5+ on Linux when all the clients disconnect from the server.

I used Firebird, not IB....

Bye,
Raktzo

FrankW

unread,
Oct 12, 2005, 11:10:00 PM10/12/05
to
Hi,

I'm looking for a tool to write cross platform apps, what is the good
choice?

"Tom Wilk" <tw...@logisticshealth.com> wrote in message
news:434b...@newsgroups.borland.com...


> UDFs using Delphi 6/7 on Windows work just fine.
>

Ian Bell

unread,
Oct 17, 2005, 8:52:47 AM10/17/05
to
FrankW wrote:

> Hi,
>
> I'm looking for a tool to write cross platform apps, what is the good
> choice?
>

Tcl/Tk

Ian
--
Ian Bell

Pavel Reznicek

unread,
Oct 17, 2005, 6:32:24 PM10/17/05
to
Ian Bell napsal(a):

Or Python. There are several IDEs for it too (i. e., boa-constructor).
There are also many GUIs to use: wxPython for wxWidgets, PyGTK for GTK,
PyQt for Qt...
I personally moved from Delphi/Kylix to Python. Maybe there isn't such
pleasant convenience using the (free) IDEs as in the Delphi IDE but you
can find attempts for code completion and calltips in the development
environments. On the other side, Python has a less "verbous" syntax than
Pascal that is easy to learn and aims to be the most readable and
understandable as possible.
Python is a scripting language like Tcl/Tk but unlike Object Pascal.
Though, it can produce executable files (*.exe) with embedded code for
Windows via the Py2Exe package. There are attempts to build executables
for Linux too (cxfreeze). A standard way is to execute the just written
or "compiled" scripts launching them with the Python interpreter.
It's a high-level object-oriented language; everything what can be
stored in a variable is an object. It has a large support for local and
unicode encodings. I think the most commonly known application written
in Python is the PySol Solitaire card game. For those who don't like its
graphical user environment (GUI), there are many other alternatives that
I have named above.
Python is distributed free of charge.

Pavel

FrankW

unread,
Oct 23, 2005, 9:47:38 PM10/23/05
to
thanks, tcl/tk program seems not compiled, anybody can view the source code?
also any way to use tcl/tk with Interbase?

"Ian Bell" <ruffr...@yahoo.com> wrote in message
news:4353...@newsgroups.borland.com...

us...@domain.invalid

unread,
Dec 6, 2005, 5:38:02 PM12/6/05
to
Frank

Found your email on borland.public.kylix.distros-compatibility : Kylix 3
and Mandriva_2006, won't run programs. Compile OK apparently. Do you
have anything to add?

Mike Finch
mikf...@bigpond.net.au

byteway

unread,
Dec 15, 2005, 3:12:58 AM12/15/05
to

Hi,

OS: Mandriva LE 2006, Kylix 3, got the same thing: compile/build OK. But when running the application: kylix freezes. Also not able to run the compiled application from the command line.

What is missing?

Please, help!

/byteway

Berend J. Otten

unread,
Dec 27, 2005, 5:00:57 PM12/27/05
to byteway
After some searching on the internet and aplying patches/fixes and work
arounds, I got Kylix 3 working, without debug option. So I can't step
through the code... Other than that, I find it a real kick to be able to
continue delphi-ing in my new Mandriva environment.

So for anyone interested, this is what I did:
1.I decided to install Kylix only to be used by me.
2.Before Kylix can be installed, check if all previous installs of Kylix
have been removed. Try the command: rpm -qa | grep kylix. Delete all
found packages with: rpm -e PackageName.
3.After Kylix install, copy all *.so files (~/kylix3/bin) to /usr/lib.
4.Check environment paths (and fix): ~/kylix3/bin/kylixpath
5.Add into the "/etc/rc.d/rc.local" file "echo > 1
/proc/sys/vm/legacy_va_layout"
6.Read about CrossKylix - http://crosskylix.untergrund.net/execshield.shtml
7.Nescessary information from the Unofficial Patches:
http://www.kylix-patch.de.vu
8.Extra information:
http://andy.jgknet.de/oss/kylix/wiki/index.php/Main_Page

/byteway

byteway wrote:
> Hi,
>
> OS: Mandriva LE 2006, Kylix 3, got the same thing: compile/build OK. But when running the application: kylix freezes. Also not able to run the compiled application from the command line.
>
> What is missing?
>
> Please, help!
>
> /byteway

- To fix this: disable the integrated debug option.... (oeps, I wish it
could be different)

0 new messages