Dari beberapa artikel dan diskusi yang saya temukan di internet, membuat DLL
dengan pascal (FPC/Delphi) kadang kurang kompatibel dengan aplikasi yang dibuat
pake bahasa pemrograman non-pascal, yang kadang menghasilkan AV (access
violation) error. Terutama yang menggunakan memory manager
(ShareMem/FastShareMem). Mungkin bisa share pengalaman temen2 Delphindo tentang
hal ini? Barangkali ada tip/trik khusus membuat DLL dengan pascal yang fully
compatible dengan bahasa pemrograman lain.

Soalnya, saya sedang ada kerjaan membuat semacam cross-platform API untuk sebuah
aplikasi server, dalam bentuk shared library (dll/so). Saya harus bisa
memastikan bahwa dll/so yang saya buat bener2 bisa digunakan oleh bahasa
pemrograman apa pun (setidaknya oleh Delphi, C/C++, PHP, dan Java) dan
multiplatform (setidaknya di win32, Linux, dan FreeBSD).

Atas sharing dan masukannya, sebelumnya saya ucapkan terima kasih.

Salam,

-Bee-

has Bee.ography at:
http://beeography.modblog.com




Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED]



Yahoo! Groups Sponsor
ADVERTISEMENT
click here
Web Bug from http://us.adserver.yahoo.com/l?M=298184.5639630.6699735.3001176/D=groups/S=:HM/A=2434971/rand=773663066


Yahoo! Groups Links

Kirim email ke