Linking subroutines from different directories

<font class="fixed_width">{font:Courier, Monospaced}hello, How can i compile and link a program that uses subroutines in
different directories?
as for simple example;
{font}</font>$ cat trial.f90
        call lm(oidxdn,opnu,opold,oqnu,oqold,avw)
        call lm_end(oidxdn,opnu,opold,oqnu,oqold,avw)
        end <font class="fixed_width">{font:Courier, Monospaced}
is compiling as:
$ gfortran  -c trial.f90 -I/home/rudra/Recursion/LMTO-A {font}</font>
<font class="fixed_width">{font:Courier, Monospaced}but when i am trying to create the executable, it says:
{font}</font>
gfortran   trial.f90 -L/home/rudra/Recursion/LMTO-A -llm
/tmp/cc2gfNyf.o: In function `MAIN__':
trial.f90:(.text+0x44): undefined reference to `lm_'
collect2: ld returned 1 exit status <font class="fixed_width">{font:Courier, Monospaced}can anyone tell me the wayout?
{font}</font>
<font class="fixed_width">{font:Courier, Monospaced}As a work around, i tried to create a library(static) as
{font}</font>
liblm.a:MAIN/lm-lib.f MAIN/lm-lib-end.f $(lmobj)
        $(FC) -c MAIN/lm-lib.f MAIN/lm-lib-end.f $(lmobj)
        ar rcs liblm.a lm-lib.o lm-lib-end.o $(lmobj)<font class="fixed_width">{font:Courier, Monospaced}and link this to my main as:
{font}</font>
irun: $(FOBJ)
        $(FC) $(FFLAGS) $(FPAR) -o $@  $(FOBJ) -L/home/rudra/Recursion/LMTO-
A/ -llm
main.o : main.f90 util.o ldos.o fermi.o band.o dos.o mmat.o hop.o
shared.o param.o kind.o cgreen.o bit_unm.o nis.o
         $(FC) -c $(FFLAGS) $(FPAR) main.f90 -L/home/rudra/Recursion/LMTO-A -
llm <font class="fixed_width">{font:Courier, Monospaced} {font}</font>
<font class="fixed_width">{font:Courier, Monospaced}This one is working fine, only with a problem that even if my library
(liblm.a) is updated, main is not updating via make and i am forced to
make clean; make everytime i compile.
any suggestion?
(This is historical as i am trying to create and use my FIRST library.
So plz. be simple)
{font}</font>

Your makefile looks good to me. If you want your program to be rebuild in case liblm.a is changed,
you can specify it the same way to specified other dependencies:
irun: $(FOBJ)  /home/rudra/Recursion/LMTO-A/liblm.a
        $(FC) $(FFLAGS) $(FPAR) -o $@  $(FOBJ) -L/home/rudra/Recursion/LMTO-A/ -llmProbably it is better to make this directory configurable:
LIBLM_DIR=/home/rudra/Recursion/LMTO-A/
irun: $(FOBJ)  $(LIBLM_DIR)/liblm.a
        $(FC) $(FFLAGS) $(FPAR) -o $@  $(FOBJ) -L$(LIBLM_DIR) -llmAnother way is to use Sun Studio "dmake", which has a nice feature: KEEP_STATE
All you need is to add one line to your makefile:
.KEEP_STATE:and it will keep the information about all dependencies (including hidden dependencies),
and rebuild object files, libraries and programs in case anything changed.
Thanks,
Nik
P.S.: BTW, gfortran is not a part of Sun Studio, it is GNU fortran compiler.
Did you try Sun Studio fortran compiler "f90"?
Edited by: NikMolchanov on Jul 13, 2009 4:10 PM

Similar Messages

  • How to include header files from different directories?

    Hi,
    Sorry for the newb question, but I can't figure this out. I'm trying to compile a simple piece of code (C++) that uses header files in a directory different from the Project directory; header files are in /opt/csw/postgresql/include/pqxx. I've tried a few different things, adding that directory to the include directives under Resource Files, add existing files from a folder, etc etc. Whenever I try to build, dmake bails with status -1. I can't seem to get this working, can someone explain how to use header files from different directories?
    Thanks,
    SlowToady

    Header files are usually specified relative to a base directory. If the base directory is not a system directory -- /usr/include or the compiler installation directory -- add a command-line directive
    -I path/to/base/dirfor each such directory.
    The path can be absolute, such as
    -i /opt/csw/postgresql/includeor relative, such as
    -I ../../my/includeIn your source code, specify the header file relative to the base directory, and be sure to use quotes, not angle brackets. Example:
    #include "header.h"  // right
    #include <header.h>  // wrongThe angle brackets are used for system headers, like <iostream> or <stdlib.h>.
    The rules above are common to all compilers on Unix and Linux, and generally to all C and C++ compilers.
    For more details, read about the -I option in the C++ Users Guide. You can find the guide by pointing your browser to the "docs" directory in the compiler installation, or go here:
    http://docs.sun.com/app/docs/doc/819-5267
    All command-line options are described in Appendix A.

  • Reading files from different directories and exceuting them

    D:\>cd PROC_PKG_FUNC
    mkdir FUNCTIONS
    mkdir PACKAGES
    mkdir PACKAGES_BODY
    mkdir PROCEDURES
    mkdir TYPES
    mkdir TYPES_BODY
    SQL> create directory FUNCTIONS as 'D:\PROC_PKG_FUNC\FUNCTIONS';
    Directory created.
    SQL> create directory PACKAGES as 'D:\PROC_PKG_FUNC\PACKAGES';
    Directory created.
    SQL> create directory PROCEDURES as 'D:\PROC_PKG_FUNC\PROCEDURES';
    Directory created.
    SQL> create directory PACKAGES_BODY as 'D:\PROC_PKG_FUNC\PACKAGES_BODY';
    Directory created.
    SQL> create directory TYPES as 'D:\PROC_PKG_FUNC\TYPES';
    Directory created.
    SQL> create directory TYPES_BODY as 'D:\PROC_PKG_FUNC\TYPES_BODY';
    Directory created.
    suppose,
    there is a D:\PROC_PKG_FUNC directory in my local machine where the database server exists.
    And in that directory there are different directories like FUNCTIONS,PACKAGES,PACKAGES_BODY,PROCEDURES,TYPES,TYPES_BODY, now I've created all the remote schemas obejcts in these folders using utl_file, with the help of the following package
    SQL> CREATE OR REPLACE PROCEDURE Get_Db_Ddl_Scripts AS
    2 v_file Utl_File.FILE_TYPE;
    3 v_file_dir VARCHAR2(50);
    4 i_first_line NUMBER := 1;
    5 BEGIN
    6
    7 v_file_dir := 'PROC_PKG_FUNC';
    8
    9 FOR REC_OBJ IN
    10 (SELECT DISTINCT NAME,TYPE,DECODE(TYPE,'FUNCTION','FUNCTIONS','PACKAGE','PA
    CKAGES','PACKAGE BODY','PACKAGES_BODY','PROCEDURE','PROCEDURES','TYPE','TYPES','
    TYPE BODY','TYPES_BODY') v_file_dir
    11 FROM ALL_SOURCE@FRISKDEVI41B_ORCL WHERE OWNER='FRISKDEVI41B'
    12 AND TYPE IN ('FUNCTION, PROCEDURE','PACKAGE','PACKAGE BODY','TYPE'))
    13 LOOP
    14 v_file := Utl_File.FOPEN(location => REC_OBJ.v_file_dir,
    15 filename => REC_OBJ.NAME || '.sql',
    16 open_mode => 'w',
    17 max_linesize => 32767);
    18 i_first_line := 1;
    19 FOR REC IN (SELECT TEXT FROM ALL_SOURCE@FRISKDEVI41B_ORCL WHERE NAME = REC_
    OBJ.NAME AND TYPE=REC_OBJ.TYPE AND OWNER='FRISKDEVI41B' ORDER BY LINE)
    20 LOOP
    21 IF i_first_line = 1 THEN
    22 Utl_File.PUT_LINE(v_file,'CREATE OR REPLACE ' || REPLACE(REC.TEXT,CHR(10),N
    ULL));
    23 ELSE Utl_File.PUT_LINE(v_file, REPLACE(REC.TEXT,CHR(10),NULL));
    24 END IF;
    25 i_first_line := i_first_line + 1;
    26 END LOOP;
    27 Utl_File.FCLOSE(v_file);
    28
    29 END LOOP;
    30
    31 END;
    32 /
    Procedure created.
    SQL>exec Get_Db_Ddl_Scripts ;
    PL/SQL procedure successfully completed.
    Thus the files are created in the location.
    now what i want to do is i want to read each file and run in my current schema to create these objects in my local scehma ,is that possible? Help required._

    ORCHYP wrote:
    once these files are written in respective folders, you can open them with utl_file('read') in current schema and very well you can execute them.
    Try it onceTry it as many times as you like, you won't execute the files with utl_file, that's for sure. ?:|
    Using something like DBMS_SCHEDULER you could issue a one off job for each script, as that package can call o/s commands.
    However, what's the point?
    You may as well, in the code above, just build up your DDL commands or whatever inside your code and, rather than write them out to scripts, use the EXECUTE IMMEDIATE command to execute the DDL against the database.
    Of course may not be the best thing to be doing, but we have very little information about what it is that is trying to be achieved, and no reason given why all the functions, packages etc. aren't just put together in a single script that is executed from the command line in the first place. Why try and write PL/SQL to do it?

  • [Urgent] How to read files from different directories?

    I am new to Java Programming, I would like to know how to read files from directories other than the current one? (example as follows)
    ProjectDirectory
    |--MainDirectory
    |--MainProgram.java
    |--SupplementDirectory
    |--SupplementProgram.java
    |--Pictures
    |--Image.gif
    What should I write in the MainProgram.java so that I can use the supplementProgram.java from MainProgram and read the Image.gif file from the MainProgram.java?
    Thanks

    Run through the I/O tutorial here. It should get you up to speed on this sort of thing...

  • CS3: Any way to Batch convert files from different directories?

    Using CS3. I want to open a bunch of TIF files and re-save using different file options. The only way I know to do this is with File > Automate > Batch. But that only works if the destination folder for all files is the same. It's not.
    Ideally I would not need to first open the files in Photoshop. Perhaps something with Bridge will work. Tools > Photoshop > Image Processor looks promising. There's even an option called "Save in same location", which does not do what it says so is totally useless.

    >Bridge and Finder. They might both be running, but they are two programs that aren't Photoshop to do one simple thing Photoshop should do already by version 11.
    The whole point is that Bridge is supposed to be used as an integral part of the CS4 SUITE.
    I keep Bridge CS4 running at ALL times (it uses a minute amount of resources when it is just in standby mode) and I consider it to be an essential adjunct to Photoshop particularly if you deal with digital camera files.
    I use its "Get Photos from Camera" to download from my card reader in preference to Nikon's download program; and I open whole batches of RAW files for processing in Bridge-hosted ACR 5.2.
    ACR 5.2 also handles scanned Tiffs and JPEGs.
    And I use Bridge to output Web Galleries; attach files to e-mails; collect aliases of all the files of any kind (and from any folder) that are needed for a particular project into a single Collection: and generally to organize file storage throughout my System.
    The only thing that I can't yet do directly from Bridge is to burn a Collection to a CD or DVD.
    Hopefully, someone like David Franzen will create a Script to do that too?

  • How to call java files from different directories

    hi, how do i call java files from a different directory??
    let say i got partA.java, and i need to include functions from partB.java which is in a different folder. how can i do that?

    Chicon wrote:
    Hi nuttynibbles,
    Before the class declaration in partA.java, you must have an import statement like :
    import someDirectory.partB;
    public class partA {
    ... and before you ask... you'll probably want to read through this http://java.sun.com/docs/books/tutorial/java/package/index.html

  • Send multiple files in different directories using Receiver File Adapter

    Hi Experts,
    I have one File to File without ESR scenario where I have to pick multiple files from different directories and to save them in different directories on receiver side.
    Can anyne help me to send multiple files in different directories using receiver file adapter.
    Is it possible??
    Any help will be appreciated.
    Regards,
    Danish

    hi ,
    that is possiable without esr,
    we need to create one sender communication channel , in that  we nend to use "adavnced selection for source file " for sending multiple files from multiple directories.
    we need to create 'n' receiver communication channels and 'n' receiver agreements based on communication channels .
    in receiver determination, provide multiple receivers
    In interface determination , provide * symbol for receiver communication components
    thanks,

  • Linking cells in different spreadsheets

    I need to link cells from different spreadsheets but cannot find a command in Numbers to do this. In Excel it is "Copy" from the first spreadsheet and then "Paste Special" into the second spreadsheet. I cannot find this function in any of the manuals or help files.
    Does anyone know how to accomplish this?
    Maria

    Maria Folsom wrote:
    I need to link cells from different spreadsheets but cannot find a command in Numbers to do this. In Excel it is "Copy" from the first spreadsheet and then "Paste Special" into the second spreadsheet. I cannot find this function in any of the manuals or help files.
    Does anyone know how to accomplish this?
    Is it a living link that you wish to get ?
    If it is, the response is:
    no living link between different documents.
    Between two tables from the same document, you may build living links.
    Assuming that you want to link cell B2 of table 1 of sheet 5
    to cell B2 of table 12 of sheet 1
    click in cell B2 of table 1 of sheet 5
    type the character "="
    cell B2 of table 12 of sheet 1
    press return.
    In cell B2 of table 1 of sheet 5 you will get the formula
    =sheet 1::table 12 :: B2
    Yvan KOENIG (from FRANCE mercredi 23 janvier 2008 22:26:56)

  • Dynamic link confusing two separate AE compositions in PPro from different projects

    I am using CS5 Master Collection for Windows 7 (64 bit) on an HP Pro desktop (Intel core 2 duo, 6Gb RAM). The tower has two hard drives installed (no RAID). CS5 is installed on the original C drive along with the OS, but the working files, footage etc are all on the larger, secondary F drive.
    I am working on a DVD project consisting of several seperate PPro projects. Each project has been colour corrected in AE using dynamic linking. Recently two of my projects suddenly became mixed up, by which I mean the video (not the audio) from one AE composition in one project has taken the place of another in another project. The clip remains the same length, but the link apears to be referencing the wrong clip during playback. Interestingly, there are two clips on the track above the affected clip that fade out and in at either end, during the dissolves between clips, the correct footage plays. It is only when the clip plays by itself that the problem occurs. The next clip also has the same error, though the problem only occurs for half the clip and then suddenly corrects itself. Just to be clear, All clips have been rendered, there are no more than two video tracks on the sequence, and I have tried replacing the composition from the asset menu (in which the clip plays back correctly), but the problem remains in the sequence.
    I hope that descrition is clear enough. My guess is some kind of file path error in the dynamic link, perhaps due to the separate hard drive. But I really wouldn't know. I'm very pressed for time right now and I'd prefer not to go against workflow and re-edit a new composition in AE, I would also like to understand what is going on in case it happens again.
    Any help with ths problem would be appreciated,
    J

    Thanks Colin, I tried what you suggested with both the AE Project that it should be referencing and the AE project it is erroneously referencing but both failed to fix the issue. Its as if a hidden clip were laid over the top of the one I want to play. Frustrating.
    Date: Mon, 24 Oct 2011 19:47:03 -0600
    From: [email protected]
    To: [email protected]
    Subject: Dynamic link confusing two separate AE compositions in PPro from different projects
        Re: Dynamic link confusing two separate AE compositions in PPro from different projects
        created by Colin Brougham in Premiere Pro CS5 & CS5.5 - View the full discussion
    It's not the comps that are the problem; it's the project file names themselves. You can have all the comps in a project named the same thing, and it'll be fine, but naming projects incrementally is an issue. After Effects includes a versioning function (Save and Increment) that will create a new AE project file with a serial number, e.g. AE Project 01, AE Project 02, etc. This is all well and good if you're just working in After Effects, but Dynamic Link gets confused and will usually start looking at the later project file for comps. That will just create a big mess, as you've found. Changing the names of the project files won't help things relink automatically properly, but it can help you fix things. Make all your DL AE comps offline in your Pr projects, and name your AE projects in a manner that is not serial (give them more random names). Select your offline AE comps, and right-click > Link Media, and point to the new AE project. Things should link up correctly then--but if they don't, you'll just have to remove all the AE comps from your Pr project, reimport the comps from the newly-named AE project, and replace them. It's a pain but it'll probably just keep getting worse if you don't.
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/3988711#3988711
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/3988711#3988711. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Premiere Pro CS5 & CS5.5 by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • How can I make an external link (to a different folder) from the main menu?

    How can I make an external link (to a different folder) from the main menu?

    If the folder is outside the Muse page, you will have to insert manual HTML to define a more complex URL like e.g. ../_stuff for going one level up and then into a folder called "_stuff" The deeper you are in the hierarchy, the more ../ you will have to add to climb up.
    Mylenium

  • RTorrent: move downloads to different directories depending on tracker

    Hi!
    I would like rTorrent to move completed downloads to different directories depending on the trackers in the torrent. An ideal setup for me would be something like this:
    torrents/completed/tracker_x
    torrents/completed/tracker_y
    torrents/completed/tracker_z
    torrents/completed/unknown_trackers
    torrents/incomplete
    torrents/torrent_files
    torrents/session_data
    Any hints/links/etc for me? I think i can make something work if rTorrent could pass the .torrent file path and downloading directory to a bash script

    very lazily copied out my .rtorrentrc
    32 schedule = watch_directory_1,10,10,"load_start=/home/share/media/torrents/foo/*.torrent,d.set_custom1=/home /share/media/video/foo"
    33 schedule = watch_directory_2,10,10,"load_start=/home/share/media/torrents/bar/*.torrent,d.set_custom1=/home/s hare/media/video/bar"
    39 on_finished = move_complete,"d.set_directory=$d.get_custom1= ;execute=mv,-u,$d.get_base_path=,$d.get_custom1="
    there's also this, but i think it doesn't actually move the files; it makes symlinks.
    http://code.google.com/p/pyroscope/wiki … Completion
    Last edited by tladuke (2010-12-12 23:31:40)

  • Report using Data from different tables

    Hello,
    I am trying to convert a Cobol batch program to Oracle 6i tabular report.
    The data is fetched from many different tables and there are lots of processing(i.e, based on the value of a column from one table need additional processing from different tables) required to generate the desired columns in the final report.
    I would like to know what is the best strategy to follow in Oracle Reports 6i. I heard that CREATE GLOBAL TEMPORARY TABLE is an option. ( or REF CURSOR ?) I do not know much about its usage. Can somebody guide me about this or any other better way to achieve the result.
    Thank you in advance
    Priya

    Hello,
    There are many, many options available to you, each of which has advantages and disadvantages. This is why it is difficult to answer "what is best?" without alot more details about your specific circumstances.
    In general, you're going to be writing PL/SQL to do any conditional logic that cannot be expressed as pure SQL. It can executed in the database, or it can executed within Reports itself. And most reports developers do some of both.
    As a general rule, you want to send only the data you need from the database to the report. This means you want to do as much filtering and aggregating of the data as is readily possible within the database. If this cannot be expressed as plain SQL queries, then you'll want to create a stored procedures to help do this work.
    Generally, the PL/SQL you create for executing within the report should be focused on control of the formatting, such as controlling whether a field is visible, or controlling display attributes for conditional formatting.
    But these are not hard and fast rules. In some cases, it is difficult to get all the stored procedures you might like installed into the database. Perhaps the dba is reluctant to let you install that many stored procedures. Perhaps there are restrictions when and how often updates can be made to stored procedures in a production database, which makes it difficult to incrementally adjust your reports based on user feedback. Or perhaps there are restrictions for how long queries are allowed to run.
    So, Reports offers lots of options and features to let you do data manipulation operations from within the report data model.
    In any case, Oracle does offer temporary table capabilities. You can populate a temp table by running stored procedures that do queries, calculations and aggregations. And you can define and initiate a dynamic query statement within the database and pass a handle to this query off to the report to execute (ref cursor).
    From the reports side, you can have as many queries as you want in the data model, arranged in any hierarchy via links. You can parameterize and change the queries dynamically using bind variables and lexicals. And you can add calculations, aggregations, and filters.
    Again, most people do data manipulation both in the database and in Reports, using the database for what it excels at, and Reports for what it excels at.
    Hope this helps.
    Regards,
    The Oracle Reports Team --skw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • How to use two different packages which in  different directories?

    In my progrom, I'm using two differnet packages that in two different directories, but if I use classpath , the program can only be in one environment, so what can I do?

    or you set your classpath to the first common dir they have, and specify the packages from that dir on...
    or you just simply copy (you don't have to move it) the one package together with the other package...
    by the way you can add multiple paths to your classpath...
    between the paths you specify a ";"
    if i'm not mistaken...
    SeJo

  • How ATTACH multiple files from different folders in one ATTACH 'session'?

    Hi,
    In Mac Mail, I often have to attach 2 or 3 separate files, all from different folder locations on my hard drive.
    This requires clicking attach, selecting file 1 and clicking OK, which closes the Attach dialog.
    Then I have to do it again 2 times for each other file. oy.
    Is there a way to Highlight multiple files in different directories (ala Command-Select...which doesn't work) before selecting OK?
    OR
    I've found that I can DRAG a file from the Attach dialog into the email and the dialog will remain open, only the file is HIGHLIGHTED in the email and , hence, gets replaced by the next file I drag into the email (or select by the normal method)....
    Is there a way to drag that file#1 into the email and have it NOT remain highlighted, so that I can pick another file to add in addition to that one?
    Thanks!

    ShizzleFizzle wrote:
    Is there a way to Highlight multiple files in different directories (ala Command-Select...which doesn't work) before selecting OK?
    Have you tried dragging files from Finder windows into the mail message window?

  • How to do a SELECT from different tables into an internal table?

    How to do a SELECT from different tables into an internal table?
    I want to select data from MARA, MARC and ZPERSON and populate my ITAB_FINAL
    REPORT  zinternal_table.
    TABLES:
      mara,
      marc,
      zperson.
    TYPES:
    BEGIN OF str_table1,
      v_name LIKE zperson-zname,
      v_matnr LIKE marc-matnr,
      v_emarc LIKE marc-emarc,
      v_werks_d LIKE marc-werks_d,
      v_dstat LIKE marc-dstat,
      END OF str_table,
      i_table1 TYPE STANDARD TABLE OF str_table1.
    DATA:
    BEGIN OF str_table2,
    v_mandt LIKE mara-mandt,
    v_ernam LIKE mara-ernam,
      v_laeda LIKE mara-laeda,
    END OF str_table2,
    itab_final LIKE STANDARD TABLE OF str_table2.

    first find the link between mara , marc and zperson , if u have link to 3 tables then u can jus write a join and populate the table u want ( thats final table with all the fields).
    u defenitely have alink between mara and marc so join them and retrieve all data into one internal table.
    then for all the entries in that internal table retrieve data from zperson into another internal table.
    then loop at one internal table
    read another internal table where key equals in both the tables.
    finally assign fileds if sy-subrc = 0.
    gs_finaltable-matnr = gs_table-matnr
    etc...
    and finally append gs_finaltable to gt_finaltable.
    there u go ur final table has all the data u want.
    regards
    Edited by: BrightSide on Apr 2, 2009 3:49 PM

Maybe you are looking for

  • My iPhone wont let me download apps? Why?

    Will not let me download free apps ***!

  • Lov+shortcut of report 6i on user desktop

    hi all i have created a formletter type of report in arabic using  reports 6i the content is coming fine ,i mean the arabic data from database like employee name ,employee designation in arabic is coming fine, i require to create an Lov on the compan

  • QT is default viewer?

    When I click a Download .pdf file link my Safari opens up and I see a Q image before the area goes black. I am not interested in having QT as my default pdf viewer and I have not found others with this issue in the logs. Next steps?

  • JSF conditional statements??

    I have a web page which contains a datatable. I'd like to put a div tag around it to enclose it in a scrollable area. This I can do. I'd also like to be able to vary the size of the scrollable area. I have a property within my backing bean which dete

  • For no reason, "Firefox is not responding", get blue spinning wheel, screen freezes, fades out- Comes back after a little bit.

    When in Firefox, for no apparent reason the screen freezes and a blue spinning wheel appears. I have to wait while it says that Firefox is not responding. Then the blue wheel disappears and the screen is back. This has also happen, even when not atte