Source Files

  • What compiler should I use to build linux release?

ADSLNet 3Com 812 Manager for Linux has been built using Kylix 2.0. Kylix is a linux version of the famous Borland Compiler, called Delphi. You can use the free Open Edition of Kylix that you can download directly thru Borland to compile ADSLNet 3Com 812 Manager..

  • What more requirementes for linux release?

There are two external components you need to add before to begin the compilation.

First. You need Indy 9.X. Indy is a set of TCP stack components. You can download the linux or windows version directly from their own site (http://www.nevrona.com/indy/dowload/90.html). Follow their instructions to make a good installation of it.

Remember to set the output DCU directory for Indy library files, in the project options of the main application, as a path to find them.

Second. You need the TLabeledEdit component developed by us for Kylix. This component is included in Delphi 6, Windows Release of the Compiler, but not in the CLX, library of Visual Components for Kylix (Linux version compiler). So we built a similar component for Kylix version.

  • So, extract your source package as usual: tar -zxvof source_package.tar.gz
  • Then, from Kylix IDE, open the Component menu option and choose Component Install.
  • Select the Lbledit.pas file.
  • Compile it and istall it.
  • A new Visual Component will be added in the VCL Toolbar.

 

  • What compiler should I use to build windows release until 6.6.6?

ADSLNet 3Com 812 Manager for Windows has been built using Delphi 6.0

Note: We used the last Update Pack for delphi in the moment of writting this documentation. It was 6.02 Delphi Update.

  • What more requirementes for windows release?

There are three requirement for Windows.

First. You need Indy 9.X. Indy is a set of TCP stack components. You can download the linux or windows version directly from their own site (http://www.nevrona.com/indy/dowload/90.html). Follow their instructions to make a good installation of it.

Remember to set the output DCU directory for Indy library files, in the project options of the main application, as a path to find them.

Second. We include in the package a serial port communications component from

  • COMM32
  • David Wann
    Stamina Software
    7 Jun 96
    davidwann@hunterlink.net.au
  • It's older, but it works :)
  • You will find a 'serialport' folder in the sources. Install the component file 'COMM32.pas' before to open the ADSLNet 3Com 812 Manager project.

Thrid. In order to provide Windows XP look and feel to the application, we used other more component from

  • XPMenu for Delphi
    Author: Khaled Shagrouni
    URL: http://www.shagrouni.com/english/software/xpmenu.html
    e-mail: shagrouni@hotmail.com
    Version 2.1, Jan 10, 2002
  • Take it from the 'officexpstyle', and install the component file 'XPMenu.pas' in the same way as the later one.

 

Remember: Other related projects were included to give further capabilities to the main application. So don't worry about other folders that you can see, unless you want to modify them, because they will be compiled together with the main program.

 

Updater.exe tool, was created to provide an easy way to update the application online. This .exe must be located in the same folder as the main program. You will find it in the sources package in the folder 'updater'.

Build Updater independently of the main program because it is other project.

  • Open Updater.dpr and compile it.
  • Take the updater.exe file and copy it into the main application folder.
  •  

Note for both versions until release 6.6.6(Linux & Windows). As I said above, remember to set in the search path of the project, the directories to the library files needed such as Indy. If not, you can experience problems about library files not found during compilation.

 

 

  • What compiler should I use to build windows release since  6.6.7?

ADSLNet 3Com 812 Manager for Windows has been built using Delphi 7.0

  • What more requirementes for windows release?

There are only one external component required for Windows Release since 6.6.7. That's because we use the native components included in Delphi 7.0 to support Indy TCP and XP Style component.

So the only component you need to install is next one:

  • COMM32
  • David Wann
    Stamina Software
    7 Jun 96
    davidwann@hunterlink.net.au
  • It's older, but it works :)
  • You will find a 'serialport' folder in the sources. Install the component file 'COMM32.pas' before to open the ADSLNet 3Com 812 Manager project.

 

 

 

 

Release 6.6.4

Linux Sources

Release 6.6.6

Windows Sources  

ChangeLog

 

Release 6.6.7

Windows Sources

ChangeLog