The Cache: Technology Expert's Forum
 
*
Welcome, Guest. Please login or register. January 07, 2009, 10:19:15 PM

Login with username, password and session length


Pages: [1]
  Print  
Author Topic: Lazarus  (Read 800 times)
jammaster82
Expert
****
Offline Offline

Posts: 300

bloody hacker


View Profile WWW
« on: January 11, 2008, 03:44:20 PM »

Just installed lazarus free pascal for linux/gnome..

Any One ever use this?  Something seems familliar about it..

« Last Edit: January 11, 2008, 08:56:10 PM by jammaster82 » Logged

Of course Big Brother exists, he is the embodiment of the party..... Does he exist in the same way I exist?....... You, do not exist.
perkiset
Olde World Hacker
Administrator
Lifer
*****
Online Online

Posts: 5324


:sniffle: Humor was so much easier before.


View Profile
« Reply #1 on: January 11, 2008, 04:19:45 PM »

Will it compile Apache shared objects?  Shocked Shocked Shocked

This would be a monsterously huge - if I could take Kylix code, (no GUI at all) and recompile in Lazerus and it would work in a contemporary *nix environment, I am sporting MAJOR wood...
Logged

If I can't be Mr. Root then I don't want to play.
thedarkness
Global Moderator
Lifer
*****
Offline Offline

Posts: 581



View Profile
« Reply #2 on: January 12, 2008, 03:04:21 AM »

I'm a pascal/delphi/kylix savant in reverse but this sure as hell looks interesting at first glance;
http://wiki.lazarus.freepascal.org/Web_Service_Toolkit

@perk: This may be the place to start;
http://www.lazarus.freepascal.org/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=2#q17

"Kylix CLX tries to be QT compatible." are they talking about Trolltech QT Huh?Huh?Huh???

Cheers,
td
Logged

"I want to be the guy my dog thinks I am."
 - Unknown
perkiset
Olde World Hacker
Administrator
Lifer
*****
Online Online

Posts: 5324


:sniffle: Humor was so much easier before.


View Profile
« Reply #3 on: January 12, 2008, 10:20:00 AM »

when you start a new project, is there an option for Apache DSO? If so, I'ma be adownloadin my ass off...
Logged

If I can't be Mr. Root then I don't want to play.
jammaster82
Expert
****
Offline Offline

Posts: 300

bloody hacker


View Profile WWW
« Reply #4 on: January 12, 2008, 12:14:28 PM »

well... maybe if you could code
it just the right way?   Huh?


im reading here on this now.. Some people have done
it with kylix from what i hear, is this the ISAPI lib
dream?

I wrote a simple TServerSocket application that answered
port 80 and parsed the Get or Post then handed me
an event to handle where i could even do an application.processmessages()
and go do anything i want... im gonna try to convert it to lazarus,
theres a wizard for just that in one of the menus..

i was proud to say it survived the nimda DOS attacks with simple delphi 5
exception handling when the MS IIS server did not...


* lazarus-file-new-library.png (64.17 KB, 1024x768 - viewed 151 times.)
« Last Edit: January 12, 2008, 01:38:16 PM by jammaster82 » Logged

Of course Big Brother exists, he is the embodiment of the party..... Does he exist in the same way I exist?....... You, do not exist.
perkiset
Olde World Hacker
Administrator
Lifer
*****
Online Online

Posts: 5324


:sniffle: Humor was so much easier before.


View Profile
« Reply #5 on: January 12, 2008, 01:39:35 PM »

It can certainly be done with Kylix, that's how my old retail frameworks are coded.

There is a different set of headers, defines and such that have to be included when coding for Apache... I've never looked at the linkage - I'll bet it's pretty straigthforward, but that's a longer task than I want to tackle. I'm migrating everything to PHP/JS/Ajax in any case, but I'd LOVE to be in an open source Pascal compiler that would run on a contemporary *nix install rather than the kind of backward stuff I have to do to get a machine "Kylix Ready."
Logged

If I can't be Mr. Root then I don't want to play.
perkiset
Olde World Hacker
Administrator
Lifer
*****
Online Online

Posts: 5324


:sniffle: Humor was so much easier before.


View Profile
« Reply #6 on: January 12, 2008, 01:51:15 PM »

The last supported *nix was RH8. There are hacks to make it work with RH9, which is what I do.  Undecided

It also worked with a couple other older distros, but I don't remember which.
Logged

If I can't be Mr. Root then I don't want to play.
Pages: [1]
  Print  
 
Jump to:  

Perkiset's Place Home   Best of The Cache   phpMyIDE: MySQL Stored Procedures, Functions & Triggers
Politics @ Perkiset's   Pinkhat's Perspective   
cache
mart
coder
programmers
ajax
php
javascript
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


Valid XHTML 1.0! Valid CSS!